Kirk,
A likely solution would be for PM to build some sort of list that it can feed to NX2 as the input for batch processing. Obviously, this would require some sort of API you could use to feed this list to NX2. I know you have tons of stuff on your plate, but have you ever considered talking to Nik about adding some hooks to NX2 so that the two products could work together more closely in a more integrated workflow?
Thanks,
Danny