I'm glad you got everything working, and that you like the ROM. Sorry it took me so long to reply; I've been busy with research (4 years into my PhD), and I haven't done any Ally work in years, so I needed to get back up to speed on the problems you were asking about.
As an aside, I thought I had a copy of a (slightly) newer version of Byron that I never tested enough to release (I had planned on sharing it with you in case you wanted to try it out with no promises), but I can't seem to find it---it may have been lost in one of several hard drive failures. I know you weren't expecting it (since you didn't know about it), but sorry nonetheless that I couldn't find it. It wasn't much, just an update to the newer firmware base, and I guess there wasn't much exciting in the 2.2.1 update anyway, so it's probably not a great loss.
Though I don't ask for donations, I also don't tend to refuse if offered a beer. However, the offer seems particularly misplaced in this case since I can't repay it with too much in the way of support for Byron (I don't even have a working Ally anymore). If you enjoy it enough that you feel it's worth it, despite full awareness that new versions are most probably not forthcoming, there is a small donate link in the main post. I'd graciously accept, but it means even more that you liked the work enough to consider it to begin with.