Thanks a million @WayneSchulz. All is well again. Renamed the dlls, copied the old ones back, and then registered them.
I can't believe this hasn't been fixed yet... many companies have become accustomed to emailing invoices and other forms... for the upgrade to stop the email with no prior warning is frustrating.