I suggest you reach out to IRCC customer care and give them a Canadian address to get your PR card mailed to (OR) go to https://services3.cic.gc.ca/ecas/introduction.do?app=coanotify and submit a Canadian address online.
@Nav731 ,
I think the CBSA agent made a mistake in your case. IRCC WILL NOT mail PR cards to an address outside of Canada. See https://www.cic.gc.ca/english/helpcentre/answer.asp?qnum=061&top=10 and...