I've seen pics of them attacking larger snails, but I'm pretty sure they will eat Nassarius, too. They are also reported to feed on barnacles as well as oysters or clams. Ilyanassa may have some natural resistance to predation by these guys, since they occur in the same areas, but I think I'd try it and see if your Cantharus won't eat them?
Cheers,
Don