The os-sslh plugin can multiplex OpenVPN and TLS traffic on the same port, then hand off to HAproxy. In my experience it is small, fast and reliable.
The os-sslh plugin can multiplex OpenVPN and TLS traffic on the same port, then hand off to HAproxy.
Please check for yourself what it does and report back.