Well, your only option is compiling on a more powerful computer (either on a VM or natively).
And by the way, compiling on your VPS probably wasn't going to cut it anyway, unless you're running the same Linux distribution you plan running RPatchur on.
If you want to compile a Windows executable you'd have to cross-compile or compile directly on a Windows machine.
You cannot patch an executable that is already patched. You must then make your own executable. I don't believe there is any info whatsoever on the patch list used for this client. The best for you is to test for yourself and apply your patches on an unpatched executable.
Trying to add more patches to the client used for this repack in particular, I searched but couldnt find an answer anywhere. Im using Pre-Renewal from this and just trying to add some more patches but theres no list of what was used originally and whenever I try to apply a bunch of patches I want now, I get several errors from either launching, getting in game, etc.
If anyone knows which patches were used for this, id appreciate it.