BTW, eelgrass (
Zostera marina) used to be collected out of Florida but the reason it is so hard to find is because collection of it (for basically any purpose) has been banned (and they are extremely strict in Florida, I don't know how they are in neighbouring states but I imagine they would be as well).
Z. marina has a range that extends as far north as Greenland, so to me that suggests that it could be found in the Atlantic provinces (no idea about Canadian rules about collecting it, though).
Turtlegrass (
Thalassia sp.) is sometimes available from places like InlandAquaria or billsreef.com (not sure if I have the address correct) but I believe that neither place will ship to Canada.

I asked billsreef.com and they told me to take a hike (well ... politely of course). when I asked Inland, they never got back to me (I'll assume that's a "no").
Tropicorium is a place that has some grass, no idea if it's turtle grass or eel grass, but it is from a specimen collected over 10 years ago and they only sell cuttings of it. When I asked them where it had been collected they just laughed. "It is not collected any more."
Bear in mind that this stuff is supposed to be rather finicky. It may handle tropical reef like temps for part of the year but that does not mean it can withstand it year-round. Don't forget your coastal waters are .. ah ... a little chilly this time of year.
