Rule number 1 at my house... You hurt my children your day gets real bad... I dont fault you for it at all.. Tho the rooster was technically doing his job.. He didnt attack for fun, he saw her as a threat and tried to save the chick, just as you saved your child by attacking him back
That being said, we have had minor success with holding our buff brahma roo upside down... I say minor because it only works on the person he just attacked apparently... He attacked me first, i booted him and he just waited and tried again... He did it again and my women grabbed him up and held him upside down until he calmed down and then cradled him upside down for a while... He never attacked me again.. Minor success.. Minor because the process has to be repeated with every new person that comes around... New person comes, he attacks, gets held upside down, that person is now free to come and go... At least thats how my roo seems to be handling it... Figure its just easier to put a beware of rooster sign at the end of the driveway