Here's an update: I re-sent my app with additonal passport pages showing my entry dates in Canada, and also attached an explanation letter with details of the dates. This time it was accepted -- so although I lost 2.5 months of processing time, about 3 months were saved.
Hope it helps someone...