Talvez você possa usar algo como stud , stunnel para desdobrar o TLS na camada TCP antes de passar o tráfego para o seu ZNC upstream. Eu sugiro que você tente fazê-lo funcionar com o tráfego da Web ZNC primeiro (muitos exemplos para desdobrar HTTPS), mas o desembrulhar deve se aplicar igualmente a outros protocolos habilitados para SSL / TLS como o irc.
Dito isto, você está sendo paranóico. Se você estiver contra um invasor que comprometa seu certificado por meio de uma exploração do znc, o que eles podem fazer com ele? Serviços MITM que compartilham o mesmo certificado? Esse é o território da agência de três letras que poderia ser amplamente mitigado com US $ 10 para um único certificado de host.