The original plan was to use PyFFi to edit the texture paths of the .nif files, but after a few weeks of trying I've had no success. I'm using the correct versions of PyFFI (2.2) and Python (3.2), but nothing I've tried has resulted in anything but spitting out another error.
I'm more than willing to admit (and am hoping) that this is more likely than anything to do with a complete lack of programming experience, but at this point I think I've read every tutorial and forum post google can find and am still clueless.
Are there any kindly Python vets out there who can give me a nudge in the right direction, or any other method for batch editing .nif files anyone knows about?