Okay, PCB added.
IN's patcher has a different directory standard than the other patches. Looking at it, arch.DAT contains the files to be replaced, but I can't really do anything with it as it is right now.
StB's English patcher uses a similar structure to PCB, and I can use the same method; if it wasn't for a certain roadblock. StB's patcher will get to the "Copying custom_e.exe" and stop. It's because custom_e is already in the same directory and it's trying to make custom_e copy and replace itself. I'll go and speak to drywall about it later though.
As for PoFV, I'll just have to wait an see.