Vegetable glycerin (glycerol, glycerine) is not "oil-based" nor is it a fat, it is a sugar alcohol, that is, a form of carbohydrate. Glycerol does form the molecular "backbone" for triglycerides but by itself is not a lipid (fat). See, e.g. -
Glycerol - Wikipedia
Sugar alcohol - Wikipedia