They are not 2 nodes, 10+ is an improvement over 10nm. They normally take a 1 year to mature to get that improvements. If they can't manufacture 10nm now then it is wishful thinking expect Icelake on 10+ in early-mid 2019.
They have given up on Cannonlake/Regular 10 obviously. I think what is being released is just so that they can say they have released something on the node but it won't be of any volume. Now that doesn't mean they won't delay Icelake again if yields don't improve.