Ok the good news is it now WORKS on all of my Windows 10 PCs.
I reinstalled Windows 10 on all PCs with a local account and without password. After that I installed the drivers. Then I installed DOSBox to install the game.
I copied the iforce.dll to game directory and also NFS win.exe and renamed it to NFS.exe.
I then took dplayx.dll from SysWOW64 to game directory and then launched the game with DxWnd with a certain profile that you will get in page 2.of this thread. You then should get an error of ordinal.2 from dplay dll. Use the dplay dll from Redist folder of the game and then launch the game from DxWnd. You will get errors regarding dpwsock and something else, click OK.there.and the game will launch.
Edit: the Windows 10 20H2 dplayx.dll works.
previously known as Discrete_BOB_058