I tried a couple of further configuration changes, including compiling mod_proxy_wstunnel.c
for Apache 2.2. Couldn't get it working and could no longer spend any more time investigating. I have now moved the installation to CentOS 7 where it appears to be working.
Closed, but not resolved.