I regret weighing in earlier in what has become another classic episode of PPrune vs. US radio discipline. The striking part of the recording for me was, when, after missing the first two calls, the controller hears "we've lost an engine", she doesn't wait for the transmission to finish, but immediately steps on them to cancel the company approach and clear the aircraft for a quick return.
another point that should be made: they spent an hour in the water. Five more minutes and the ending wouldn't be as happy as we hope this one will be.