Here is one option:
Take out ALL allied ships on G1 and buy a second transport. This allows you to get 4 inf into Africa on G2 plus 2 inf from G1 before the allies can even land in Africa on UK2 or US2. You don’t need to hold all of Africa but you should be able to hold 6-8 IPC of it, making up for the loss of Fin and Ukr. Plus you might be able to pick off Syria and Persia and get a transport to the Red Sea before the allies can sink them both. In this case you probably need to fall back to EE and just hold there until Japan can approach Moscow to relieve pressure on Ger.
Also don’t buy tanks-stick to men and an occasional ftr. Also if you were successful in taking out all allied ships on G1 you might be able to do it again on G2 (bomber from WE to US to take out US transports)-this will cost you all of your ftrs probably, but you will keep the US and UK out of Russia and Africa for another rd, then you only need to match Russia’s Inf on the Eastern front to keep the stalemate.
No matter what Ger does you need Japan to put pressure on Russia and cause the Russians to divert troops. Japan is the key, more often then not they will be the ones who take Moscow not Germany.