Is it possible to have another country surviving to the present day around the same size as Russia? If so, what country and POD? Can there be even more than two?
I'm not suggesting that at all. Just trying to give more time if it helps. If this doesn't help at all then I don't think you're being creative enough.
I know this is a sore spot but, I want a successful Operation Sealion PoD after Hitler becomes chancellor. Have fun :)!
P.S. Don't rip me apart for this.