A town council has voted to ensure vegan options are included on its menu for all internal catering, but has stopped short of making "plant-based” alternatives to meat the default option.