I don't much think that the various flavours of veganism ARE veganism. People fiddling around with diet are just that - people fiddling around with diet. As I have said here before, my own position is that veganism is an idea about applying moral philosophy, not an actual moral philosophy of itself. And for that reason I do not think there is any such thing as "a vegan" (unless one joins a vegan club or society I suppose).There are many different vegans. We have raw foodists, fruitarians, part-time raw foodists, whole food vegans, and those who
dabble in many processed vegan foods and may not consume a lot of whole vegetables, etcetera. There is no one "vegan".
Worrying about whether one is vegan enough to be a vegan seems pointless. Sure, working out whether some things are ethical or not is part of everyday life; how we relate to/treat other animals is just part of that. Veganism encourages us to use existing moral principles to guide us in that decision making and the guidance that vegan concepts offer help us in that.
At the end of the day, it's your call. You have to live with yourself. In regard to the original post, I suggest "veganism" can be as broad as you want it to be. Just like all our other moral beliefs and attitudes that aren't constrained by law.