Better resolution in this Canadian Press picture release:
https://www.flickr.com/photos/tsbcan...n/photostream/
There's a (minor) aviation board out of Canada which watches "local/regional" occurrences in greater detail....more detail might show up there - it's "avcanada" for Google fans.
From the website: (
Air Saguenay.com)
Then, there's this pic from the "About Us" page...titled "Maintenance on an Otter at Squaw lake, Schefferville" (
Air Saguenay)