I've tried everything (I think) and I can't renew

Thanks for trying - good night

When you get back to this, look at these topics:

The first ends with sudo chmod 777 webroot
Although that exact command may not be your answer it does point to a permissions issue on a folder - which is similar to what I have been thinking.

The second is completely different and has a solution focused around PIP/PYTHON, involving:

unset PYTHON_INSTALL_LAYOUT
/root/.local/share/letsencrypt/bin/pip install --upgrade certbot