any particular reason why you didn't use the rpms provided by fedora.us? they have proper support for the "Preferred Applications" settings in gnome.
i believe this is a known bug in mozilla apps. i forget who, but someone hacked a way through the firefox and thunderbird scripts in fedora.us to get this to work correctly.
try using the rpms in fedora.us. they work very well with gnome in FC2.