This has come up once before, and that time it was caused by having a FOLDER called 'version.dll' in %TEMP% directory which prevented the installer from loading the actual dll-file where 'GetFileVersionInfoSizeA' is.
If the same thing happened on your system then perhaps the uninstall helped to clean out your %TEMP% directory.