Hi there, I had a similar issue as I have GTA III via steam, I replaced my GTA 3 exe with a NOCD exe, and it works fine for me now, might I suggest trying the same.
D2D is difficult due to the nature of the mod, and due to the way that different D2D companies edit the exe's.
FULL D2D implementation is near impossible to achieve.
Regards Orpheus