There is not a direct rute, you are right. But the two trips are ones that would be nice. I gess one of the reasons I have thought about the trip is the lack of Yachts that make the trip. Boats of any means say over 50m. I have been told the whale watching off New Foundland on the way to Hudson Bay would be very nice.
Anywho, the two trips would have to be separate, or the St. Laerance in the spring and Hudson Bay latter.