Batch file didn't work until (a) changed labels to less than 8 characters (per Microsoft recommendation) (b) added a few line returns separating document apart
I'm running FOP on Windows XP SP2 and the batch file works just fine without the modifications you suggest.
batch transition to closed remaining pre-FOP1.0 resolved bugs