Oh everybody got lampooned in Dr Stangelove...Commies, old germans, libs, crazy generals, floride scares. Everyone got offended and everyone loved it because it was offensive....the one line...”Hey no fighting in the war room” by a wink wink poof of a president..has me howling everytime I watch it!
Well yeah, maybe one or 2 on your list but I never saw All the Presidents Men or Avatar or Reds (tried watching it years ago but was bored to death, or the Front. I’m not sure Seven Days in May was liberal at all. It is not “Liberal” to stop a crazy General from blowing up the world.
Strangelove was just to satirically funny to be considered at all political.