I'm leaning more toward these being limpets too.
Limpets and stomatella snails are both generally good CUC - there's some speculation about Keyhole Limpets possibly eating SPS corals (see below), but most limpets are confirmedly beneficial:
If yours is a keyhole limpet, I don't know that anyone has actually confirmed that they eat SPS (much like how people believe "Asterinas" - actually Aquilonstra - stars might eat their corals: they might, they might not, it might be species dependent or food availability dependent, it might be they're eating the slime coat/microalgae growing on the coral and actually helping the coral, it might be they're eating only unhealthy corals, etc. - we don't know for sure).
Keyhole limpets are fairly easy to identify by the "Keyhole" at the pinnacle of their shells (it basically looks like they have peephole/bullet hole at the top, typically in/near the center of their shell). So, you should be able to tell relatively easily if that's what you have.