> Iran wasn't allowing inspections,
That isn't what the International Atomic Energy Agency said https://www.washingtonpost.com/world/national-security/iaea-...
At least before Trump started playing games Iran was in compliance