Oh, I don't know if those macros were supposed to go into RHEL6. I certainly haven't used them in any packages. At this point, I'd recommend to simply refrain from using macros that are not present in RHEL6.
*** Bug 594441 has been marked as a duplicate of this bug. ***
*** Bug 594445 has been marked as a duplicate of this bug. ***
Sure. it was naively recommended at https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GConf FWIW.
So we don't have any plans to backport that to keep consistencies of the features in NVR between Fedora and RHEL?