One thing that seems like it should work for this is to make a backup copy of the IanaTimeZoneMappings.xml file before you install KB5049233, and then after the KB has installed but before you reboot the server, put the backup copy (essentially the original file) back in place. That precludes the need to restart the services. You're already going to reboot the server, so just do the file switching before you reboot.
I have a process I've used for years to install SU patches (using the MSP file) remotely. I've added this logic to the code and am trying it on a server in the lab now to make sure it results in the file without the duplicated entry in place. (On a different lab server, I ran the install without that logic, and verified that duplicated line is the only difference between the original file and the post-KB file.)
With these steps, I'll have three files - IanaTimeZoneMappings.xml (the pre-KB version), preKB5049233_IanaTimeZoneMappings.xml (the pre-KB version), and postKB5049233_IanaTimeZoneMappings.xml (the post-KB version). Should allow for fallback if the need arises.