I thought there once was an addon which fixed the InterfaceOptionsFrame_OpenToCategory issue (e.g. it doesn't open to the right panel the first time you call it, because of a bug in Blizzard code) but I could not find it. I have found this but the addon does not exist anymore.
Please don't make another LibBetterBlizzOptions. If your code changes the behavior of other addons or the default UI, even if the change is "fixing a bug", it should be an addon users choose to install, not a library that gets forced on them unknowingly when they install an unrelated addon.
That said, why would you release another "fix this Blizzard bug" addon instead of just using BlizzBugsSuck? If you think your code is an improvement over the existing code, the project is open, so you can feel free to commit your change.