GELCHANOS - HO ZEUS PARA KRÉSIN
Gelchanos - Zeus by the inhabitants of Krete
(p. 341, Hesychii Alexandrini Lexicon, M. Schmidt (ed.), Jena, 1867)
Above is a definition, but certainly deserving some further explanation. It does not necessarily contradict the analogy with Roman Vulcanus.
Apparently this was the name given to the Roman God Vulcan on Crete. Although this form of the name is much older and much closer to the root word for Volcano.