Hi, I have been having the same problem.
I have followed the steps above...
#rpm -i --force <packagename>
that failed so I had to manually compile the kernel module etc... that all went ok...
but when I run fglrxinfo, it still displays...
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
I am not sure why after I have reconfigure the XFree86 config file and restarted the server, that it it still shows up as this.
I am also running RH9, radeon 9600 xt, amd athlon 2800, and asus nforce 2 motherboard (the exact model escapes me right now).
any help would be greatly appreciated.