Nevermind; turns out the "Unable to open BCP host data-file" error was actually legit, as the backup bcp script had the same problem. Surrounding the name with  on both backup and restore made it work.
I still think bcp should be able to deal properly with tables with restricted names.
Marked as answer bytcqwertyMonday, November 12, 2012 9:44 PM
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.