Well, then... It makes sense that it isn't accepted! :D
Is "My brother's birthday was yesterday." that much closer to the structure and meaning of the Swedish sentence?
Yeah, it's really just a matter of fixed phrases here. In English, you "have" a birthday. In Swedish, you "fill" a year. Neither translates very well literally. :)