It could be you're facing the odd fact that higher DirectX don't include previous DirectX, or games don't recognize them. To play a game, you need DirectX9 --- DirectX11 won't do. It's a quite common issue in TES games = Morrowind etc.
Try to install the precise DirectX the game wants. DirectX versions can live side by side, it shouldn't be a problem.