A couple of those issues I was having were red herrings.
Looks like unregistering and then registering the new file is doing the trick. But it HAS to be done with either UAC turned off, or with elevated permissions.
So I just wrote a quick batch file:
c:\windows\sysWOW64\regsvr32 -u mscomctl.ocx
c:\windows\sysWOW64\regsvr32 mscomctl.ocx
(For my 64-bit users)
I put that in a RAR file, then created a self extracting EXE that extracts the BAT file to c:\temp, then fires it off, requested ADMINISTRATIVE RIGHTS.
No logging off needed so far. Whew.
Again...
THANKS MICROSOFT FOR PUSHING OUT A PATCH THAT YOU DIDN'T PROPERLY VET!!!
You need to unregister your old system file references when you update a SYSTEM FILE!!!!!