Hi PsychMD7,
You wrote it was a rule until one year ago, about initial J1 stamping must be at home country,
Two of my friends have successfully stamped their J1 at Toronto last year.
Have you known anything specifically that strictly suggests to go to India only?