My guess is that they could establish themselves there, but they would have to go a long way before they actually got there. They're not going to come up from ocean, because, to my knowledge, they're not an ocean-living species. So I think, yes, they could likely establish themselves, particularly in places like Lac Saint Pierre, which in my sense would be an ideal habitat for them. So, yes, they could.
On June 18th, 2012. See this statement in context.