I think Gen M will play a smart game. He will do all the agreements with Iran and when the US blocks it he will tell them listen I need cheap energy and if you don't want me taking it from Iran please give me the nuclear deal like India.
I like your approach AN.
Just a minor addition to your post (attached).
China and India both are being asked to buy US made (actually owned by multinationals including Toshiba of Japan) Nuclear plants. Each of these units costs $2 billion (for a couple of 1000 MW capacity). Pakistan being a partner can also get the plants if we had an extra cash of $2 billion (2007 cost per plant).
China got those plants on much easier terms than India simply because China has much more cash on hand. Indians don't have that much cash so they were subjected to the humiliation of Nuclear pact.
Pakistan should not (and cannot) get the Indian deal. We don't have cash, and we are not that devious with US as India has been. US and Pakistan can interface on Nuclear issues on much easier terms if we want.
The only thing we need to focus on finding ways to get extra cash. How do we do it? Well with all the smart brains around defense forum, it shouldn't be that hard.
Peace.