Now I'm confused about your situation. You said you are waiting for passport with a visa on it, right? You won't get COPR with the passport as you only receive COPR after you land. I guess in your case, you want to use the visa on the passport to land. Yes, you can use that visa to enter Canada...