At one point I found these on sps as well, and thought they were an issue. I later discovered there was actually white/gray bugs which we're eating polyps. Not a lot of info out there on ostracods that I could find though, so possible they were bugging corals too.