I have also heard a couple negative posts about these outfits. So perhaps people should start listing the actual agency(s) that they rec or diss?
Back to the OP.
"Airport facility" and "bird strike" do not exactly align. Must have been one big bird to damage an airport :-)
Seriously though, a bird strike on an engine at an outstation probably is a valid escape clause for the airline. There is nothing they can do to prevent it, and not reasonable to make allowances.