Hi there !
With this experience you shouldn t have any trouble to pick up a nice dscent jon in the float world in Canada. The hiring season starts usually in Spring, as you know except in the vicinity of the ocean floats operator do not operate in the winter though some operate on skis.
Something else, more and more operator will require you to prove that you can stick around by having more than a work permit, I am myself working in Canada with a work permit and some copanies didn t want to hire me as they required to be at least a permanent resident. You can check that on Pilot Career Centre.
Other than that, I am pretty sure that with your valuable experience you could get a sponsorship to get that status.