I dont think so. Once you entered at port of entry as PR you will be in a federal Canadian borders computer system then you will be in Que and will get get PR CARD on your turn.
I dont think it matters. If you want, you can explain in cover letter you are not in Canada right now or visiting home etc. CIC never said that photos should be taken within Canada.