There r 2 options. Sign the deal in current form and hand india's sovereignity to US or Wait till Nationalist BJP comes and we will have a new deal.
Pranab Mukherjee can take a leaf out of Jaswant Singh. Jaswant Singh told americans not to equate pak with india for everything. Americans started dealing with india one on one basis after NDA govt.
I do not expect the current cabinet which falls at madam's feet to have backbone before americans and chinese.