Hmm, not sure how to go about the DLLs. Sometimes a DLL cannot have a certain name as it conflicts with the game's own DLL, but then you would have removed or renamed that DLL. You could try renaming d3d9.dll to ddraw.dll or dinput.dll.
Another possible way: using dgVoodoo 2 instead of the D3D8to9 wrapper.
Does anyone know whether dgVoodoo 2 supports DirectX 8 wrapping to 11 as well? I assumed only 1-7, but this FAQ tells otherwise.
dege.freeweb.hu/dgVoodoo2/QuickGuide.html
You could try installing dgVoodoo 2 (another wrapper).
dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
Put the dll's in the "MS" folder into the folder of the executable. Then install ReShade and choose DirectX 10+.