Did u divoice
Your case is not a big issue since u became a PR on Dec 2016, the time is enough for keep your status! I can give u 2 suggests. first, u can apply PRTD which u mentioned above, that gonna be taken about 1 month, second, u can enter US then drive to Canada (remember! DO NOT take...