I'm not certain whether the GLX devel package is in the way or not, but I'm pretty sure you don't need it installed for the nVidia driver. You should first reinstall any package that was there from your basic installation, and then install the driver again with them in place. No XFree86 devel packages should be necessary.
Once the libglx.so link was replaced do you still have the same error message or is there anything new in the log?
"..the triumph of evil is for good men to do nothing."
VIDIA video driver RPMs for Fedora
:: see yum repo at livna.org