The other option would be a low-explosive yield nuclear device that would make those facilities uninhabitable (accessible). I’d call it a Chernobyl Bomb.
Low yield, low smeelled - all our nukes are low yield now compared to what they once were. Call them the Last Crusade Bombs, rendering Mecca & Median uninhabitable and parts of Iran on the side.
There is a better option. Almost unstoppable and VERY accurate. IDF's IRBM Jericho III's with x3 MIRVs with 10-150kt "dial a yield" nuclear weapons. They could launch 3 of their estimated 50 IRBMs and take out every nuclear target with airburst....(where the fireball doesn't touch the ground).
RUMINT is that they have a hardened MIRV for penetration...and most re-entry warheads come streaking in around 15-20,000 MPH from space.
In 2006 and again in 2010, they tested their Jericho III IRBMs by shooting them at a target barge south of Malta (same distance from Jerusalem nuclear air base to Tehran) and the latest test had one MIRV warhead actually hit the target barge and the other two splashed down within a couple hundred yards, which in nuclear warfare is like shooting 3 bullets and having 1 hole in your paper target 100 yards away.
IDF needs to use Saudi/Baharai/Qatar/UAE air bases, or they'll have to use their IRBMS.
Unfortunately, the Israeli Navy's nuclear weapons (Penguin SLCM) is VERY detectable on launch, and the CEP of the Penguin isn't as accurate or reliable as the Jericho IRBMs.
Either way....its going to be ugly.
Last option is a "Super Entebbee" raid by suicidal IDF forces coming in by parachute....but IDF would lose its best and never get them back.
The MOP can be carried ONLY by the B2. There are no B-52's that have sufficient bombay door size, nor racks fitted to carry the thing.