To answer part of your question - transit in a banned country is considered by the US to be present in that country, so transiting any of the Schengen state airports will not work.
Might want to stay in Turkey for 2 weeks as that's probably the closest country with direct flights to the US?