Over the years, I have personally seen nearly every tang in this hobby eat coral at some point. Only exception is Chocolate Tang, but I suppose that is just a lack of quantity. Most start to get bad as they get bigger and are not getting fed as much. This can happen with Rabbitfish too.
Years ago, I got a call from a friend who just purchased a black tang that was eating his coral in the first week - tough for him to just give it away, but it was in my FO a few days later.
If you want true coral safe fish, then Damsels, Anthias, Genicanthus Angels, X Triggers and Leopard/Fairy wrasses are your best bet, IME.