My understanding of vermetids (which i am currently battling) is that the juveniles actually move around like a regular snail, and then they find a place to park themselves, fasten themselves down, and start growing the long tube.
I can't imagine anything being able to eat them once they have the larger tube built, except maybe a triggerfish or a parrots, but eating their way through the tube. I can imagine a wrasse of some sort waiting around and trying to eat it every time it extended from the tube, and eventually harassing it to death. But I'm a bit skeptical of any wrasse or crab being able to catch one before it retreats back into the tube.
So when people talk about wrasses, bumblebee snails and emerald crabs eating them, they are referring to the non-stationary juveniles, right?
BTW, I have lots of emerald crabs and several bumblebee snails and still have vermetid snails. They were pretty bad a while back, but I went at them with needle node pliers and got the population under control. I don't mind a few of them but want to keep them in check.