I have just checked in with Air Canada, and I will not see my bags again until Delhi. I tried to check in online but it would not go through. They have to verify that I had a visa for India which is probably why it did not work online.
Next stop will be the Maple Leaf lounge (thanks to Darlene), in Toronto.
Now waiting in Toronto airport.