The eye makeup 'kohl' is in no way related to the German word for cabbage. Apparently it's an Arabic word (https://en.wiktionary.org/wiki/kohl). Funnily enough, Kohle (with a schwa at the end) in German means coal (as a mass noun) which is of course black, like the eye makeup.