Nochmal: Es gibt in der Anwendung weder ein onclick noch einen EventListener. Also hat auch der Konflikt nichts mit irgendwelchen Events zu tun.
Genau das war aber Dein Beispiel. Womöglich möchtest Du einfach nur aufhören, den globalen Namensraum mit Deinen JS-Funktionen belasten?
Ich werd' mir mal angucken was man in Sachen Namespace noch so machen kann.
Im Übrigen hab ich die Lösung hier bereits gepostet und mittlerweile umgesetzt, die Anwendung ist produktiv und deswegen auch aus der Demo raus. mfg