Don't forget that India can purchase nuclear fuel only from NSG that is highly influenced by US. Withdrawl of support is when IAEA terms and conditions are violated. These terms are as per Vienna convention I believe. There are many riders and if required, US can easily influence IAEA to its favour.
This actually is a dangerous trend. I think we should look at this carrot (n.deal) in the light of hidden stick (foreign policy influence).