No no guys, slow down. Although I haven't met RO (but I still have more than 3 years remaining to meet it), I don't care as my US Green Card has been picked up, so I'm not returning to Canada in the long-term. This visa for my wife is JUST a visa, nothing more intended. Like I said in the other thread, my wife is going to Pakistan to complete her studies soon, just so she can return to US in time for her delivery (scheduled for US, *NOT* Canada). In fact, I don't even care if the Visa is only valid for a month, just so we can go on this trip. I don't even mind disclosing the pregnancy thing to the VO, but Bryanna suggested against that so I'm not doing that. I want the baby to be delivered in the US, not Canada.
We had even decided against the TRV visa application to begin with, but thought of picking it up last minute to see if we can attend that awards show (https://www.ticketmaster.ca/6th-HUM-Awards-tickets/artist/2506232). That's why in a hurry since last few days, I have been researching about getting the visa again.
Hope that un-complicates things.
We understand that you don't plan on returning to Canada but CIC will think you are returning. The RO is 2 years out of 5 years so you can't have 3 years left. You can only be out of Canada for 3 years. This is not an uncommon situation. Your wife has no job, no savings and doesn't live in her home country and has no ties to the US except you. Her application has very little chance of success. I would recommend revoking your PR if you want to visit Canada in the future. Your chances of both getting a TRV would go up. Wouldn't want the refusal on my record just for an awards show.