Regarding your rash, how are you sure it was not sea lice? I did a bit of research and here is what found. Sea lice are actually larva of jellyfish that are virtually impossible to view when in water.
First thing's first. Sea lice aren't lice at all. They're tiny baby jellyfish, so small you can't even see them -- about the size of a grain of pepper. And just like their grownup counterparts ...