I spent some time looking into this, and sadly, there's no simple fix for it. In fact, fixing it might take a major overhaul project. I'm going to further evaluate how widespread the issue is, but for the time being, we're gonna have to take the L, and say that the bard website isn't compatible with UBot.
However, implementing the API might be pretty straightforward, if there's interest in it.