Everything in METADATA is registered in General, and there have been a few PRs to General that have touched almost any file. So I wouldn’t consider this as any sign of activity regarding BinDeps itself.
One work-around may be to write a builder and provide instructions for people to generate and use their own BB binaries. I also don’t think that we can support non-free software like this as a dependency in General.
Oh, and it may be worth reaching out to the authors to see if they’d be willing to grant an exception for the BB situation. They could obviously continue to require non-commercial usage only. We could maybe have a NonCommercial registry where non-commercial-only packages and packages that depend on them live. That way if you install that registry, you’re clearly and explicitly non-commercial and no one can claim ignorance for using the software non-commercial commercially.