unfortunately they cant submit their passports in canadian embassy in USA cuz visa office in India is different than visa office in USA.
you have two choices they can delay their trip and i know that annoying or withdraw their cases by going to Canadian embassy in india and return their passport...