Hi Jeremy,
Are you using the OutSystems Cloud PaaS or OnPremise? The process may be slightly different, but mainly, besides the steps you pointed you would need to change the SSL certificate in your IIS to be valid if it is not already.
And point your domain to your site in your domain's admin console (Not related with OutSystems).
Other than that, I believe nothing else will be needed.
Just changing it in the Environment configuration page (ServiceCenter) and republishing all your modules should be enough
I think you would not even need to change the zone address, unless you have changed it in the past, or have more than one zone, because by default they will use the environment link configured in ServiceCenter. See here:
