Not to get in to an argument over semantics here, but by saying "Windows should boot if you have installed the requisite Boot Camp drivers," you are implying "that the Boot Camp drivers [are] needed for Windows to boot." I was just clarifying your post so people didn't get confused.
As for booting a Mac Pro off a USB flash drive, if you have been successful in doing so, can you share with me your method? I've tried booting of an OCZ Rally2 4GB flash drive and it's never worked on my Mac Pro. It doesn't show up when I hold option down and if I try to boot through rEFIt, I get an error about my Mac's firmware not supporting USB booting (I have the latest firmware installed, too). I've tried GPT and MBR partitions, both to no avail. Booting off USB hard disk drives is no problem though. And I can boot off this flash drive on a Core Duo iMac.
Any ideas?