Wzor. net has, in the recent past, released "keygens" for most of those products, and even the download of volume licenced copies, with no need to "activate, but you have to be a member to access them now.
Have you tried any tools such as
Filemon and/or
Regmon to try to catch where it is reading the information which shows the installer that you had installed the program before, even though you "think" you have "removed" everything and "cleaned" your registry??? Quite obviously there is a hidden file, most certainly in the registry, which is still there.
Filemon and Regmon are freely available, now from M$ itself, for you to use for "investigation" of such questions.
Regards,