Hi Wild Willy
I think you did a good job.
Did you have life jackets on? If not will you be wearing them in the future.
Far better to be floating in the water wearing a life jacket than not.
We also have a small personal ELT, I always carry mine flying over land or water.
Does the airport have a rescue boat or would they have to call the coastguard, how quick could the coast guard be on location?
How long is the strip could you arrange to lift from the start of the strip so you are higher when your over the water and land to the end of the strip.