If it makes you feel better, arms shipments to other countries remain the property of the US DoD and cannot be sold by the receiving party. Whatever India sent to Russia, it didn't come from the US military.
Pretty sure India is mostly selling Russia's old arms back to them. The new stuff should probably be interpreted as an attempt to build a counterbalance to China in the region (as in deliberate, longstanding US defense policy).