Select all faces within an area delimited by sharp edges
If you can easily select one row of faces around the island then the hard part of the issue is solved.

Just select that single face loop and hide it with H, then select one of the remaining faces at the center of the island and select all linked with Ctrl + L.

Unhide the hidden loop with Alt + H, and it should include it in selection automatically