Well, something changed on your server. Otherwise the method used to get a Let's Encrypt cert a couple days ago would still work.
Let's ignore that for now and try to resolve the inconsistent Apache responses. That could be contributing to the non-renewal problem.
Can you show output of this?
sudo ps -eF | grep -Ei 'httpd|apache|nginx'