An enjoyable read as usual TEX277! Looking forward to the rest of it...
We were greeted onboard and led to our seats (3A &D) and my first impression was that they looked like an earlier version of the new Thai F seats. They had a similar shaped shell and the electronically moveable ottoman but looked like they had seen a fair bit of use over the years.
This type of seat was in fact developed by the late Swissair and can be found in all LX F cabins. After a while of exclusivity, SR and LX started selling seat licences to TG and SA, so yes, those are the same seats (with updated IFE).