Me too, it works vanilla with no DLC and no .dll file ( the famous D3DX9_42.dll )
Then tried with the DLC in without the DLL the game starts ( songs won't play ofc )
As soon as I copied over the .DLL in the folder the game won't start.
We'll need help for a new dll or check what Ubisoft changed..