I can't register it and I can't find any recent version of the file. I get this error when I tried to register it:
Module Cannot be load "C:\windows\system32\tidate6.ocx"
The file exists in the folder.
I suggest you try to register the file manually using Start > Run > regsvr32 C:\windows\system32\tidate6.ocx. If it gives you an error saying that the file is not recognized, then I believe there is nothing you can do as the file needs updating to work with Windows 7.