Do you think if Iran had a puppet US government, relations with India would be better? In fact they would be much worse.
Indians need to understand that Uncle Sam is just as hostile to us as China is - its methods are more subtle and better concealed.
No tech transfer to India. Not for DRDO...