This is true. I also use SBI with SBI New York branch as intermediary for the same, otherwise fidelity charges USD -> INR conversion fees, which is sometimes as high as 2.5% for small amounts. We can't tranfer USD directly without any intermediary.
SBI charges the following->
Forex transaction...