I will definitely let our developer's know about your request for a repair installation option, and I agree that it could definitely be helpful. We always appreciate customer feedback, please feel free to let us know if you have any other suggestions or thoughts.
Regarding the download, I have gone ahead and reset your download links and resent the product email, however the current version of Toolbox is still only 6.0.6169 (version 6.1)
Please let us know if you run into the problem again, or if you run into anything else.
Thanks for your help,
Kris