Plan around the sailing, not a flight time
Ferry and cruise schedules run to their own pattern, with check in windows that are generous compared with an airport but sailings that will not wait. Book parking that matches the actual sailing and check in time rather than working backwards from habits formed at an airport.