So you weren’t meeting your RO, made it back to Canada, unreported,applied for a PR card based upon H & C reasons, it was approved , but you elected to leave Canada again, back to Pakistan without staying two years ?Sounds like the CIC already cut you some slack by you applying for the PR card in Montreal, when you had not met RO, would this be correct ?
I could be wrong, but more than likely your RO is probably being reviewed, and that is why it is taking longer than normal. Your case is not normal. You have already been granted a so called "hall pass", by having a PR card issued based upon H&C when not fulfilling your RO, and then got up and left the country again, and that would be the root of your issue
You could always send a webform
http://www.cic.gc.ca/english/contacts/web-form.asp