Hornblower cruise requires a passport to step onto the Canadian side

The Hornblower cruise departs from the Canadian side, so you need a valid passport (or other acceptable travel document) just to get to the boarding dock. The passport requirement is about entering Canada, not about the boat ride itself.