Can you check the uninstall logs (here is how to enable them), as far as I remember Windows Installer will put your files in a delete pending state and ask for a reboot at the end.
Also you can write a simple custom action that will kill your process.