Thank you for your suggestion, I called CIC today about this and the lady on phone asked me about what stream I applied to, told her that it was express entry FSW-outland. She said I can just carry the old and new passport for landing. I was happy to hear that, then she hung up and sent me the following email.
-----------------------------
Good day,
Thank you for contacting Immigration, Refugees and Citizenship Canada. As discussed, you will find below complementary information to our conversation:
Valid Temporary resident visa in an expired passport
Your expired passport contains a valid Temporary Resident Visa?
You may continue using the visa until it expires.
When seeking entry into Canada, you can present both the renewed passport and the expired one containing the valid entry visa.
For more information on Port of Entry Examinations, please see the Operational Manual
Enforcement (ENF 4, section 13.18).
-------------------------------
So I am back to square one, not sure if she thought mine was a TR visa or if TR and PR visa have same rules. My 2 hour phone call was completely in vain.