Reddy,
You are in tricky situation. Just make sure to give authorization letter in name of your friend to claim he can carry his passport.
This letter is good for the custom officers at various international airport.
Now will it be okay with CPC-Ottawa? I don't know. Since your present address is going to change after dec14, You can keep your mailing address still of USA. But I guess you need to tell about your new present address. Other option is hire a lawyer and apply for extension of any visa. Till immigration authorities do not reply back, you are legal in USA. Hopefully by that time PPR will come. Best is get enrol in short student course. Any “Project Management” etc type 6-8 months course will be okay starting from Jan2015
Below was my situation few years back. You can take some analogy from it
I was in England while NDVO ask for my passport for PR stamping. I have updated my resident & mailing address of England to them.
Those days point system based timeline was 7- 8 years( I applied in 2002, get Canadian PR in 2009)
PPR letter from Delhi come to my England address.
I send mine & family Indian passports via DHL from England to NDVO -Canadian embassy. The PPR letter is supposed to be pasted on the courier outside, so that custom official in India know there is passport inside with stamping request.
By Indian law, international courier with Indian passport is allowed if destination is foreign embassy in India( NOT private address).
Anyway, After stamping of the passport. The NDVO send the passport to local Indian address at my parents' house. As it is illegal to courier passport outside the country. Then my father with authorization letter from myself bring the passports to me in England.
Later I enter Canada by flying out of England.