Correct. If you enter Canada by land PR card is not mandatory assuming you have other relevant dosc; COPR , Passport etc.
For any other means of transport air, water you need a valid PR card.
I read about an UK citizen who is Canadian PR for 18 yrs was not allowed to board a flight from US to...