The size of your patch - more than 300 KB - makes me think that perhaps something is wrong with this part of the GNU standards.
If you want to ask rms about it, feel free. Do you know / can you imagine another convention that can be used to denote a function or macro name as a symbol? The only other convention I've seen used is the `quotes' you mentioned, but since that is used more or less for any kind of code, it wouldn't make (say) function names vs. module names intuitively distinguishable. Personally, I kind of agree with you that in this instance, the parens to mark functions is more useful than not. I don't know why rms felt so strongly about it that he put it into standards.texi (umpteen years ago). karl