Well Dingbat,..generally speaking, if you get the error you got and reinstalling DX9 corrected it, it would be more due to a corrupt installation from before.
Typically, it is not unusual to have to re-install a video card driver after updating DirectX, but the other way around is a mark of some registry problem.