Well, IF it was multiple birdstrikes esp our old Canada Goose friends, don't forget that these creatures weight in at up to 20-24 lbs and fly in formations numbering hundreds. Even allowing for some over-engineering, an engine certified to survive an impact with a 4 lb bird (frozen or unfrozen!) is going to stand no chance.
Statistically, such strikes always have been and always will be just a matter of time....
I take my hat off to all concerned. Let this be a lesson in 'what went right'.