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.