Looks to me like Donnelly should've been charged wit the BS since the tying run was charged to him.
Either there's some obscure thing in the scoring rules - something to do with the fact that F. Rod threw the WP that moved the runners up and the run was unearned or something - or it's a mistake.
Why don't you post on the game's message board and ask if anyone knows?