In the list of people who oppose this deal, you forgot to mention Pak, China and Iran.
Hyde law is US domestic law and does not govern how India does business with other NSG countries. Assuming India gets NSG waver, If US law makers get stuck on Hyde law while dealing with India, it will be US's loss not India's.