Upvote:1
The airline might allow with the work permit visa but I think it's a risk; I would never do it. You are basically boarding the flight on the incorrect visa (now that you are a PR) and trying to clear customs with another (CoPR). What if the Canadian immigration officer asks you why you are showing him/her your CoPR instead of your PR card/PR visa/PR Travel document that he/she assumes you used to board the flight? Noone knows (or atleast I don't) whether the airline shares the information with CBSA after you board your flight. E.g., does it show up on the CBSA officer's screen that you boarded with the visa type/visa number etc. My guess is it doesn't, but do you want to take the risk of being denied entry/accused of traveling with false papers at the Canadian border?
The reason I say this is because once you became a PR, your visa will no longer be valid, atleast on the CBSA's side.
After I became a PR and had to travel back to Canada without the PR card (it's processing got delayed and I had to leave Canada for US), I applied for a PRTD and I got it within a week of applying. I boarded the flight with that and the CBSA didn't even ask for my CoPR, just looked at PRTD and let me in.
I would recommend applying for a PR travel document. It is relatively easy and quick to get. I got mine in 7 days, shipping time included. Note that you have to be outside Canada to apply for a PRTD.