VirtualHost 443 seems to be doing nothing when confgiured
Solution 1:
Whilst I still haven't proven if <VirtualHost *:443>
is actually working properly or not, I did still manage to solve the problem I was having by inserting my configuration for <VirtualHost *:443>
outside of the tag. Maybe not a solution to my original question, but that's irrelevant now considering my ProxyPassReverse now works properly.