Just got an email from the team manager; he was the finish line (and seemingly everywhere else at the same time - don't know how he did it) and a common thread was it was much harder than expected, even for the Pros. An amazing experience; definitely boosted confidence.
Did let the occasion get to me in my minor OCD in T1 and T2 but in future races (hopefully some of them GB again) but think it has now made me stronger. Still on a buzz to be honest