This is a disgrace. I had the great fortune to meet Capt Brown many many years ago whilst I was at Yeovilton. He was a guest at a Dining-In night. How anyone can mention TCT and EWB in the same sentence beggars belief, let alone having her lecture on his achievements.
Lt Marc Stone has provided a contact number. I think it would be fair to give him a call and bring him up to speed pretty sharpish to prevent any further embarrassment.