Any chance to run Apache in a docker container, or Apache in another machine? You can install a new ubuntu somewhere and copy the plone installation on in, and try to see what happen.
To prevent system crashes and incompatibilities follow best practices. Usually it will save time at the end of the day.
Make sure you have backups and documentation of all your Plone Sites and Configurations.
Install a fresh Ubuntu in a VM that is compatible with the apache version you need and runs in your 'old' server and is compatible with your Plone versions.
Install your Python and Plone Versions
Restore your Plone Sites
If everything works repeat the same (now documented and ideally automatized) process in your 'old' server