It sounds like all was well until the new roo. The addition of a new roo could have thrown the existing flock dynamic out of whack and made both new and older roos cranky/defensive.
Not sure what posts you saw about roosters usually being fine in similar situations but there are many posts...