Making certbot edit its own config files?

Yes, but the renewal didn't happen because the cert is not expiring.

I guess it's time for a feature request, there's no reason to --force-renewal to update the configuration.