So, after reading this thread on hand-to-hand fighting, I went back and re-read the rules concerning re-rolls, and concluded that they do indeed state that you can only re-roll any given dice once.
There's been at least one thread on the issue previously, but I'm seriously miffed about re-rolls...