Given that non-US resident visitors by air, land, and ferry require a vaccination it seems likely that those arriving by cruise ship and other marine transportation would also require vaccination.
It occurs to me that "ferry terminal" might be understood to be any location that debarks marine passengers. But I couldn't find a definition at DHS or CBP web sites.