Forming a new non-proliferation treaty that accomodates Iran would take a lot of negotiation, a lot of time, and difficult diplomatic concessions if it were to involve all the current signatories.