Eventually it made sense that boat-speed only changes the "apparent wind", as it's only simulating wind-boat interactions, not water-boat interactions.
The obvious next step would be to calculate the cog and tilt the entire rig in response to sail forces, which sheds wind until a balance point is reached, or the boat flips.