Great to hear that they finally admitted the staff's fault. Now who's going to give odds on it not happening again!
I had a somewhat similar issue with SQ in London about 10 years ago. Their response, along similar lines, came with a handwritten apology letter from the LHR station manager and was accompanied by a hamper of wine, cheese, pate and F&M chocolates. Now that was a classy response.