Dear Member,
You should send your all passports (including the expired ones).
As I also stated earlier, why don't you opt for the VFS services. They also have the tracking facilities and they generally use BlueDart as their preferred method for passport transit.
Further, you will be intimated by SMS as soon as passports are received by VFS office to collect them personally from VFS office.
(Use of VFS services is my personal view, and that does not mean that other options are not good.)
Immigration Section,
High Commission of Canada,
7/8, Shantipath, Chanakyapuri
New Delhi
India