My roosters have always been more protective of the babies. I would not keep a roo that did that, and I would think twice about letting that hen brood again if she can't/won't protect her babies. I like to keep broody in with the others, the older hens might peck at the babies once in a while but if it's more than a "I'm bigger than you so get outta my way" hit the momma's all over the other hen, even if the other hen is usually above her in rank. It's the momma bear thing--don't mess with my babies. I'd get rid of the roo, as stated those are not genes you want to pass on and nice roos are easy to come by.