Suas linhas ProxyPass parecem um pouco confusas, com números de porta na metade do URL. É realmente assim que o servidor plone é configurado para lidar com o pedido recebido (números de porta nos nomes de arquivo / dir)?
O material do proxy é muito específico do pedido. A partir de uma verificação rápida dos documentos do apache, parece que as linhas ProxyPass estão provavelmente entrando em ação antes das linhas de localização, o que pode estar ignorando o material de autenticação. Que tal algo como isto:
<Location /plonesitetest/>
AuthType Basic
AuthName "Dev Server"
AuthUserFile "/home/admin/.htpasswd"
Require valid-user
ProxyPass http://localhost:8383/VirtualHostBase/http/123.456.789.123:8111/plonesitetest/VirtualHostRoot/
ProxyPassReverse http://localhost:8383/VirtualHostBase/http/123.456.789.123:8111/plonesitetest/VirtualHostRoot/
</Location>
Isso fará com que os pedidos de link sejam enviados para o site plone.