I see the page you are referring to - the key words in French are "huile a massage" meaning massage oil. A bit more digging reveals that this company received a patent in 1899 for an "embrocation for cattle and horses" - a veterinary rubbing oil.
Your bottle started out its life with clear glass but has been irradiated to bring out the purple color - owing to the presence of manganese in the glass. You can find discussion of manganese in this forum. (link)
They also made a metal polish
https://bouteillesduquebec.ca/publicites/english_embrocation_co
ION 99 BRAND Trade Mark PUTZ TRIPLE EXTRACT METAL POLISH LIQUID and PASTE For polishing all kinds of metals " Lion " Brand Putz Triple Extract Metal Polish has no equal. Gives a lasting lustre. Put up in liquid and paste form. Has a ready sale. If not in stock send a postal for ex- ceptional terms. Something that will give you handsome profits. English Embrocation Co., Montreal, Quebec.