Sorry, it's a bit hard to understand what the problem is that you're facing.
I see you try to instead of port 443 use another port. Okay, but then you have to update in the Access Server configuration too, because that will still default to 443. Changing port in the docker configuration doesn't mean it changes in Access Server too. They have to both be the same port.
Regarding proxying with Apache2, yeah, I wouldn't do that if I were you. You may be able to get the web traffic to work, but port 443 TCP also doubles as a fallback port for TCP OpenVPN connectivity. And Apache2 doesn't proxy that, so you basically broke half the connectivity for VPN connections by putting Apache2 inbetween.
Is there any reason to put Apache2 as proxy? We really don't think that's necessary or recommended. Just run it straight.