LOL! no not really.
It would be nice to see an across the board rule about hits like that. How come there isn't one?
Since most parks are unique, there isn't a set rule for what's fair and what's foul - in some domes, you hit a girder and it's a foul ball, others the ball's live and in play. It depends on if the ball clears the yellow line, and in some parks, the yellow line's not quite at the top of the fence, so something hitting above the line is a home run - at Coors, the whole top's yellow, and therefore it isn't a homer unless the ball goes beyond the yellow part of the fence.
It's just a weird qurik, but since no park is really the same, they use different rules at each one.