This is the most absurd analysis I have ever read. Iran will just give a nuke to a third party and disavow any association. And nukes do not have to be delivered by missle. Einstein originally proposed using a ship in a harbor. The issue is, what action will minimize israel's maximum possible loss. Ans that clearly is pre-emption along with MAD.
IDF strikes Gaza targets in response to rocket fire (Haaretz)
from the article: Let them have nukes