I left my glasses on a ba flight once and because they were found by the cleaners during the turbaround they had to be offloaded for security reasons at the airport, so BA effectively handed them to the airport to put in their lost property. Amazingly I got them back after transferring some money to cover the postage. Therefore if it has been found, make sure you pursue the airport as well.