I agree with martizzle that you should let the Canadian schools know about your position, and see what they can do. If they don't budge, then it tells you something about them. All the best!
Rejections do suck, but I'm getting used to them.
At least I am making some money at the moment that is making up for what I forked out for my MBA.
All the best, hamster!