The "Unholy Alliance" was simply not possible, given the socio-economic considerations, and the ideological institutions in both Germany and the Soviet Union.
Any TL where you have a Fascistoid Germany in a permanent alliance with a Marxist-Leninist Soviet Union would require a POD that would make both nations unrecognizable.
Simply removing Hitler is not enough. The Nazi party is filled with far too many true believers at the top prevent a collision with Russia, let alone engaging in a full scale alliance.
As for the Soviet Union, the Communist Party has been waging an ideological war against fascism since the moment Mussolini turned coat. The Non-Aggression Pact was realpolitik, and nothing more.
Any TL where you have a Fascistoid Germany in a permanent alliance with a Marxist-Leninist Soviet Union would require a POD that would make both nations unrecognizable.
Simply removing Hitler is not enough. The Nazi party is filled with far too many true believers at the top prevent a collision with Russia, let alone engaging in a full scale alliance.
As for the Soviet Union, the Communist Party has been waging an ideological war against fascism since the moment Mussolini turned coat. The Non-Aggression Pact was realpolitik, and nothing more.