Do you happen to know if it was low on coolant? It obviously had a code for a cyl#2 misfire, which would be a P0302 and probably a P0316. If it's low on coolant, there is most likely coolant intrusion in the cylinder, causing the plug to be stuck, and that's why it broke.
Ford has a TECHNICAL SERVICE BULLETIN
2.0L EcoBoost - Coolant In Cylinders, White Exhaust Smoke
And/Or Illuminated MIL(misfire with codes P0300, P0301, P0302, P0303, P0304 and/or P0316)which means it would get a replacement Long Block if the vehicle is still under power train warranty, which it looks like its not if it's at 75000 miles-ish. She could always contact Ford customer care and see if they'd be willing to offer AWA(After Warranty Assistance) meaning, her, the dealer and Ford would all pay a portion of a new long block or perhaps a head gasket replacement and spark plug extraction.
All of this is dependent on if there is coolant intrusion in the cylinders.