These things do not happen in a perfect world. Executive tower were the only ones who should've known how serious it was from the grunting and such by the pilot. There are 3 primary facilities involved. FXE tower, MIA and FLL tower. The second FXE realized how serious it was and he mentions heading to FLL it should've been an immediate call to FLL tower to stop everything. That would've triggered the call to MIA to stop the train. The plane shouldn't have ended up on MIA's freq at all imo. FXE should've kept them and coordinated with FLL that he was coming in and to clear everything out.
That is a lot of human to human coordination in a short period of time so not surprised it obviously didn't go well. I can guarantee you, had the approach controller understood the situation fully, everyone would've been going around. You would hope a competent supervisor/CIC would've taken the reins on the communication and ensured that's what happened. Luckily for all it ended well. Had he crashed after turning back out initially ATC would've had some blame for sure. Just the harsh reality.These situations are tough and you never know how you'll react but I've always tried to instill that when a pilot wants to get back on the ground, they are the only priority. It is something that is more easily understood by controllers that have at least some time in a plane.