Keep doing what you are doing, your chickens sound like they are having a great life, most of my chickens run from me, others come to see if I have anything.
Grabbing a hen can make some roosters go into defense mode, he was just defending his girls from an attack, I don't think he's a bad rooster.
I personally would probably keep him around and see where his behavior is going, but I don't have young children, if I did like you, I would find him a nice home or just not let him wander, it will just remove that stress of wondering where the rooster is, and where your daughter is, I'm sure you don't need any more stress or things to worry about.
Grabbing a hen can make some roosters go into defense mode, he was just defending his girls from an attack, I don't think he's a bad rooster.
I personally would probably keep him around and see where his behavior is going, but I don't have young children, if I did like you, I would find him a nice home or just not let him wander, it will just remove that stress of wondering where the rooster is, and where your daughter is, I'm sure you don't need any more stress or things to worry about.