Is the german AI getting more nukes than they should be? I mean come on, they just blasted you with what, 5 nukes, after earlier firing a shitload of other ones at the british just a year or so earlier. In the same amount of time you have only gotten a few. Is the german AI cheating or something? If so, give yourself some bombs and blast the germans to hell. Nuke the german defenses in switzerland and italy, and blast the german armies that are marching towards you. Then drop a couple on argentina because you can.
The general consensus is that Germany developed Nuclear weapons before means of actually using them, so by the time it could deploy them it had a significant stockpile saved up.