Welcome to bedwars, it doesn't matter if they complain, they are a feature.
Also, about the fireballs. It really depends on how the bedwars plugin developer coded it. If it is assigned as damage done by the thrower, then the thorns enchant should apply.
Which in a case of crossing a bridge, or...