Sounds like you have IMM5292(confimation of landing) not imm1000(so called landing paper), then you have to apply travel document to reenter canada. Go to this link http://www.cic.gc.ca/english/pdf/kits/guides/5529E.PDF, then you will know how to do. We are kind on same boat, my husband and my daughter have been waiting for their cards over three month. I got mine 7 weeks ago, I believe they have photo problem too. I called my local canadian consulate, they can accept the application of travel document, it could take up to 30 days to get approve. Do you mind to let me know when you landed? which port you went through. Thank you.