Applications can be processed by any global IRCC visa office.We have applied for Canada visitor visa for my MIL from US on 6/3. She is an Indian citizen and currently visiting us. We asked her application to be considered under CAN+ program as she has traveled to US 5 times in the last 7 years. My wife is sponsoring her and provided all the sponsorship documents (wife is US PR with Indian citizenship). Today, we got a notification from Delhi Canada immigration that they are processing our application. We applied online from US. Do you know how long it takes to get visa approved? We are planning to travel in July. Not sure why her application is being processed at Delhi and not in US.
An online application does not imply that it will be processed by a US/Canada visa office. As the residence address of your MIL is in India (most probably in North India), her application has been directed to NDVO.
Processing times on the IRCC website are estimates. Actual processing will depend on the specifics of the application