https://dailyhive.com/vancouver/bc-ferries-passenger-booking-changes-horseshoe-bay-upgrades
Its very strange that there wasn't any proper planning to have a train connecting the Horseshoe+Bay+ferry+terminal, YVR and the Tsawwassen+ferry+terminal.
https://dailyhive.com/vancouver/bc-ferries-popular-route-busy-weekend
Unfortunately, it was difficult enough just to have a 2 car SkyTrain-Canada+Line between Vancouver & Richmond, never mind the Tsawwassen ferry terminal.
https://jfdatalinks.blogspot.com/search?q=Horseshoe+Bay+ferry+terminal