Try posting your question on the forum here:
Living Aboard Magazine
There are a few Toronto liveaboards on this site.
Great suggestion. I've been waiting a few days for them to accept my registration. Are you on the forum and, if so, could you give them a nudge for me? Thanks!