ceifadorx: I did the same.
BTW: A few minutes ago I've tested adding GDIPlus.dll and kernel32.dll to the Uninstall directory and it finally worked with some version of both files originally found in the Windows directory. It threw different error this time, but it finished uninstalling process after that

So I guess it's using wrong version natively, but I don't know how to force it to use the proper one
//EDIT: It was just some coincidence, because it doesn't work anymore with any version
//EDIT2: I've deleted GDIPlus.dll and kernel32.dll from Unistall folder to revert changes and after 4 or 5 tries the uninstaller finished again - it seems to be random bug or I don't know