simplix,
2 фреймворк обычно ставится из RunOnceEx (в частности такой метод установки используется
здесь), что по определению позже отрабатывания установки DirectX и циферкой тут не отделаешься
я вижу 2 варианта:
1. перенести установку в RunOnceEx
2. действительно, тупо ставиться в %WinDir%\assembly\NativeImages_v2.0.50727_32