Edit: The reason for the outcry over French nukes is not that they are French, but rather the need to change the laws around nuclear participation to allow the switch. And that legislative changes would lead to a ton of public debate everyone wants to avoid, as this debate would kill nuclear participation in general. So nobody in governmant wants to take this risk, hence the procurement of a US platform to replace the aging Tornado fleet as a carrier of US nukes.
And the French, which excluded their nukes from NATO oversight, might actually be reluctant to share them with Germany. Using Rafales insteads of Eurofoghters might helo, but then Germany is in the same position it is with the F-35. With the added "benefit" of a potentially hurtful public debate.
But German defense policy is built around self-defense and coalition defense: NATO, EU, UN. Nuclear weapons are opposed by Germany, and it's only because NATO is viewed as essential that nuclear sharing is accepted. Most Germans don't know about it though. A bilateral (FR-GE) extension of nuclear policy would be politically unacceptable to Germany, and require extensive legal change.
I think the German acquisition of F-35s is a bit subtle. The Luftwaffe always wanted to buy F-35. I suspect they stalled the subject of the Eurofighter nuclear certification (which would take a good ten years) to force the German government to buy F-35s to keep its commitment to nuclear sharing. The whole thing happened at a time where the ministry of defence seemed disorganized and plagued by scandals. To be coherent with the Eurofighter policy, nuclear certification should have been a top priority ten years ago...
The relationship between the German government, the Luftwaffe, the US industry (and Lockheed...) and the German aerospatial industry has always been complex, and Germany has often been keen to use allied programs to avoid internal defense industry problems, with more or less success. See the Starfighter article on Wikipedia for the most egregious example.
With the German industry stalling the French-German-Spanish fighter project, I also suspec
The main pain point in all those large European defence programs is industrial workshare, especially between France and Germany and within Airbus between various sites.
You need an extensive set of avionics to control and arm the nuke in the plane which add substantial cost and aren't designed for/integrated into all aircraft.