Something important about that map is that the GPR has North Sea ports. That means the Russian navy has far more power projection capabilities available to it, especially of the submarine variety.
With regard to Asia, I would imagine that the Anglo-French-Americans will heavily support Chiang as a counterweight to the Red Menace.