Los casos que mencionó en su pregunta son solo historias transmitidas a lo largo de miles de años. Estoy seguro de que la palabra serpiente es solo un sinónimo de otra cosa.
Las serpientes y las serpientes han sido simbólicas en muchas religiones.
https://en.wikipedia.org/wiki/Serpent_(symbolism)
La definición de "culto" se ajusta a todas las religiones si se considera su significado inicial:
Pensar en el judaísmo o el cristianismo como un "culto a la serpiente" no te ayudará a comprender ni el judaísmo, el cristianismo ni la frase "culto a la serpiente".
"Culto a la serpiente" es una frase con un significado más específico que no es aparente simplemente buscando la definición de "culto" y agregando "serpiente" a esa palabra para crear esa frase.
http://www.ancient-origins.net/myths-legends/tracing-origins-serpent-cult-002393