I don’t think USP grade glycerin is banned in Canada.Vegetable glycerin is derived from Palm oil mainly while animal is Tallow derived.Should be little or no difference as USP grades are vacuum steam distilled and or carbon filtered to meet USP standards.