I'm vegan and I know a good amount of hams that are (or claim to be) too. My personal opinion is that they use the "it's vegan so it's healthy" claim to justify stuffing their pie-holes non-stop and feeling good about it. As you said, CICO applies to all kinds of food and you can eat a pretty shitty diet even if it's vegan.