The IPC 'leak' is most likely completely made up. They've been scraping the bottom of the barrel with recent Core revisions. Potential hardware mitigations of their various problems will help, but the figures stated? Nowhere close. I'd be very pleasantly surprised if it was 5-7%.
I don't think there's any chance of Desktop Ice Lake anymore. Either Enthusiast or what ever Lake they'd call it for HEDT.
It's been in the news today that the 10nm plant in Israel (one of only two) has just been delayed another 6 months and will probably only start production in Q2 2020.
Their 10nm process is screwed. Yields are abysmal, clocks are literally 1Ghz or more lower on the low power chips (can't imagine how bad it'd be on high power chips), EUV on 10nm has been completely scrapped (the node was meant to be EUV quickly after launch as a + originally), and raw capacity (even excluding yields) has been a minute fraction of what they hoped.
I don't see how they could do high power parts on it. Very small chance of small low power server chips, but I'd say that would be for late 2020 *if* yields drastically improve.
What ever Intel do on desktop in 2020 will be 14nm++++. They can't do 10nm.
What they really have to hope is that their 7nm EUV isn't totally borked, yields are ok, and clocks are great. Because as far as we know, 2022 is the earliest release candidate for their post Core architecture.