Only way a birdstrike makes sense is if the engine swallowed a big bird (or birds) and suffered enough damage for the resulting vibrations to shake the engine off the wing. Not impossible, but not very likely either.
The engine pylon fixings are frangible - they are supposed to break if there is enough engine vibration to endanger the structural integtiry of the wing/airframe. AIUI the MD-11 has two main engine fixings on each pylon under the wing. There was a previous crash where the rear fixing broke, but that caused the engine to pivot forwards and upwards, and it departed over the top of the wing. That doesn't appear to have happened here. My money is on the front fixing breaking, which I think would result in a forwards and downwards departure if it happened at or after rotate when the wing is pulling upwards.
If that's correct, then we're looking at either poor maintainace, or counterfeit parts. It's also possible there was a fire in the wing first, which then damaged the fixings. Either way, nothing the crew could do, and once the second tail engine starts to lose thrust the outcome is sealed. No way a heavy MD-11 is going anywhere but down on one engine.
RIP the crew, and those caught on the ground.