It definitely sounds like you had a rough experience. After staying there though, I disagree about not catering to cruisers. We found them to be incredibly accommodating and easy to work with. I feel like the concierge you spoke to was kind of like some of those
DCL folks we've all spoken to on the phone: misinformed and/or poorly trained.
As far as the port itself, I looked it up online and was very clear what needed to be done. I do think DCL should share the numbered steps with cruisers before they travel. It was very helpful but not very hard to find on the port's website.
https://www.portvancouver.com/cruis...ing_wp_cron=1500600878.8890769481658935546875
I think DCL forgets that not every ship sails out of PC and therefore those ports aren't organized as clearly as their own.