"Connection refused" error?

You need to fix the systemd service. Ignore the cron job.

I haven't worked with changing environment variables in systemd services, but Phil_LE linked to a guide in your previous thread:

It stops the cron job from doing anything. The cron job doesn't execute Certbot. (On systems using systemd.)

Yes.

Yes, it did.