Well, if anyone is curious -- They ended up uploading their ride on Strava as well. Was pretty obvious to figure out with the flyby feature.
"You have been weighed, you have been measured, and you have been found wanting" would probably have summed it up if I had attempted to hang with them.
I can handle that mileage, but not at that sustained speed. Definitely a goal now though...
My stats that day:
Versus one of theirs: