It doesn't have anything to do with the quick-launch, but it does have to do with not remembering the name of the installed path. This was part of the installer that you said you had no control over, yet you changed some setting in the installer and now it remembers the previous installation path.
Edit: It's probably not that big of a deal though. I can probably add to my TCSTART a line that will delete the quick-launch shortcut manually like I do the with the non-English languages.