2009-10-26 21:45:46 UTC
Hmm. Well, there is no explicit version checking done by me, so this must be an Installer.app thing. As far as I know, the Installer should only be checking in /Library/Receipts and using that for information on what is already installed.
To remove DoubleCommand, use the uninstall.command script from the StartupItems folder, or online at http://github.com/mbaltaks/doublecommand/blob/master/dist/DoubleCommand/uninstall.command
This will remove everything to do with DoubleCommand, except for the user specific preferences if they exist. If you still can't install after running this script and restarting, then I'm not sure what the Installer is using to keep track of installations.