Chris
It has been said many many many times by developers themselves to report problems (of any sort) to the bug tracker, and the developers have even been actively discouraging people from answering problems in the forums that are potential bugs.
From the developers point of view the bug tracker is the correct place to deal with all issues as it has proper recording & tracking etc, they will very quickly tell you it's not a bug or that they will not be doing anything about it if they believe that to be the case.
The developers have also said that they don't necessarily read the forums as they don't have time to waste, so if you are expecting a developer to answer you here, then you will need to be lucky.
Your problem is clearly a bug (as your research has indicated), maybe not directly with the base code but certainly with how external software uses the base code, so the bug tracker is the place for it.
It's up to the developers to answer what they intend or don't intend to do about it, and I'm not a developer so I can't answer that.