Sooo first off let me say appreciate you taking the time to make this!
I noticed a couple of things wrong with this when trying to install for the EA app on windows 10.
Program files requires permissions to copy / replace files which causes the batch script to exit since the PAYLOAD was never copied to the TARGET.
Using admin mode (I know you said not to in the docs) resets the current working directory to the system32 folder.
Even if you manually perform the steps in the batch file you get this error in the event viewer when trying to boot the game:
Faulting application name: WRC.exe, version: 4.27.2.0, time stamp: 0x654eaa97
Faulting module name: VCRUNTIME140.dll, version: 14.36.32532.0, time stamp: 0xc94bf788
Exception code: 0xc0000005
Fault offset: 0x000000000000148c
Faulting process ID: 0x6568
Faulting application start time: 0x01da25e9eb8fdc4b
Faulting application path: C:\Program Files\EA Games\EA SPORTS WRC\WRC\Binaries\Win64\WRC.exe
Faulting module path: C:\Windows\SYSTEM32\VCRUNTIME140.dll
Report ID: 3aa48696-4fae-46c9-939a-b1af7b7c60ff
Faulting package full name:
Faulting package-relative application ID:
Hope this helps and you can resolve this soon :)