In my opinion, you have a syntax error in the unbundle command. Normal use:
hg unbundle c:\path\to\the.bundle
no ftp unless you try to use the ftp: // url which is not supported. Is it possible that you have a directory named ftp and the parser mistakenly defines it for the component in the ftp url?
In addition, most people will not use packages in the scenario you describe. They just did:
hg push URL-or-file-path-to-QA
and click directly on QA own repo (not for RELEASE)
People usually use packets only when a network connection is impossible or practical.
source share