It's actually GNU mingw 'make' that was having the problem with parentheses in paths (I had forgotten, it was two weeks ago), which QtCreator runs as part of the compiling process, QtCreator itself handles the filepaths fine. *shrugs*
Hmm, alright, thanks for all the help guys. Looks like it's just the tools that were choking on the symbols, not the OSes themselves. I'll just continue to use parentheses and commas, but will maybe use Zip archives for actual release. I really appreciate the help.