+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
First off, as long as you have a valid travel document (aka passport) no country (other than Canada) cares if you have a valid authorization to enter Canada.
Some of the forum members have discussed that an airline might not allow you to board a plane if you are not from a visa exempt country (I presume you are because you have to apply for a Schengen visa) and if you do not have a valid PR card.