"According to the ingredients (unless I'm mistaken), it seems to be vegan,"
Can I assume you are talking about the "origins cream bar" ? Well, I don't see a list of all the ingredients. They just say "plant-based" and "coconut and palm oil" so it would seem to be made, mostly, of non-animal ingredients, if not entirely.
ShakaHara: Sanskrit for vegetarianism. Shaka=vegetable. Hara=consumption, eating. With perhaps a few exceptions, I think we should be able to live well, without animal husbandry. Both plants and animals need to be fed. Although peas are naturally carnivorous, they can be fed with green manures, turned in cover crops, and composted plant matter; animal matter is not needed.