Toronto to Kingston even in fog
should not be that daunting. You simply keep a running fix based on your bearing and speed as there isn't a lot of current
and no tide.
I can understand how it would be disconcerting, but if you were so close to shore as to get cell reception
, the solution is to plot in a direction that keeps you clear of PE county, Scotch Bonnet, etc.
I recommend the CPS Coastal Pilotage course.
And buy two GPSes and make sure your compass
is properly swung and get a paper chart and/or a Richardson's for planning your directions.