Great photo, Wren!
Yes, I think the tactic is "you don't want to eat me! Don't I look fearsome? Also, I would taste yukky." Bright colors often mean poison, and although I don't think BST cats are poisonous to eat, I bet they'd taste bad... Have you noticed how those moist orange "horns" really stink? Like all the bad parts of parsley flavor, concentrated.