Why not just call your diet plant-based then?
I am without allegiances.
More seriously, if they follow a nearly vegan diet for ethical reasons, except they don't give a shit about bees, it makes sense to describe their choice as approximately vegan, rather than plant based, because it is approximately vegan.