Oxynoe viridis, a "Bubble snail," eats different species of Caulerpa. Haven't seen too many places that sell them though.
The blue velvet nudibranch eats flatworms if I recall, but from what I've heard from others, they're extremely voracious, so you'd need a lot of them to keep it happy.