The agreement Article 103 text says "IAEA shall make such reports as it deems appropriate" in case of ANY non-compliance by India.
IAEA reports to Security Council. It is under this clause that they can recommend for military action against India for ANY non-compliance with ANY conditions of this agreement.
Saddam Hussain was best friend of USA. He fought a war for a decade with Iran for the sake of USA. Finally what happened? US caught him and was hanged "Live telecast on TV".
The Afghans fought a war against USSR soldiers for many years with US support. Finally US bombed the same Afghans.
Now India is best friend of USA. If relations go sour later what will happen to India?