Bryanna,
I had sent email to email address you mentioned for NYC office, they told me to contact VAC . So have done same. let's see what VAC says and i have asked india canada visa office ( Delhi/Banglore) both if they think it is ok to submit passport to NY office is ok.