Correct me if I'm wrong but I read somewhere else that if you install DirectX 8 (this is still a beta, isn't it?) being that it is a beta, you can't uninstall it. You just have to wait till the newer release.
Forgive me if I'm wrong. Just started getting into this stuff and trying to help.