It’s rare, but there are two taxonomic subfamilies of keyhole limpets (Diodorinae and Emarginulinae) that I have found research on showing that they have a handful of species in them that are either known to or thought to occasionally eat corals (I’d need to go digging through the papers again, but, IIRC, they only ate SPS , and they had pretty specific tastes/preferences). One example:
As mentioned, it's unlikely.
Currently, I have only found one confirmed case of a keyhole limpet (
Diodora galeata) eating SPS flesh, so it is possible, but - by all accounts that I can find - you'd be quite unlucky to get a true, SPS-eating limpet.
"Recent observations were made in the field of D. galeata occurring on and apparently consum-ing the tissue of three pocilloporid corals: Pocillopora damicornis, P. verrucosa (Fig. 1b, c) and Stylophora pistillata."*
*Source:
Edit: just to reinforce, regular limpets are fine, and most keyhole limpets (including most from the subfamilies listed above) are reef safe; to the best of current scientific knowledge, only a very small number of them are not.