Even if you have a non visa exempt country passport, IF you already have a US visa, you can potentially , fly into the nearest US airport, get someone to come pick you up OR park you car in the airport , and drive back and enter canada with your COPR.
I have a potential holiday coming up in early August, but it seems like the PR card processing times are too long now for me to take a chance and book my airfare. Sad face...