Livestock guardian breeds are the best option...some herding breeds are a close second. My heeler is excellent and she is a herding dog. She's actually not even pure heeler, she's mixed but she inherited the drive.
Bless her heart I cannot thank her enough for what she does for my flock.
Crooked chicken, a good dog will have seen it in the sky and come for it before it even started down- and most birds will not come down to a yard with dogs in it, and if they try once, they get run out fast and if they grab a bird it is usually at the expense of their life- a dog will be on the hawk very fast. I watched a guardian spaniel who ran hawks and that dog knew the property line. As soon as hawks hit the line he ran beneath them, foaming and barking. He followed to the edge of the line and stayed until they were out of sight. No bird could have come down in that yard with him in it. He was a beast.
That's great that you have a good dog with that kind of instinct.
I have lots of big old trees on my property and believe it flew out of one very close by due to the angle it appeared from. My dogs are chihuahuas. One of them was in the yard at the time. It very well could have been her that got attacked.