This whole hunt for a good Helix MP3 decoder seems like a rather unnecessary requirement, when libmpg123 is just sitting there, licensed under the LGPLv2.1, as it has been since 2007. It's been a standard Linux MP3 decoder for three decades.
Why can't we use that?