Okay, but that's actualy the problem. APB have already everything it need to run properly, but the files the game provides are not fully updated, and they don't have the proper license EAC is looking for, what the player have to do, is manualy download and install the exact updated program related to the file.
My case was different, the file was from NvidiaPhysx, wich i didin't have on the new computer because it have an AMD GPU. I just had to go to the Nvidia website look for the instalation of Physx only, got the last updated files and after installing it i had no problem at all.
I'd search from where exactly the dll come from, and get the program that will update that file. As i did with physx.