Great trip report, Dino. I was laughing out loud to myself kinda like someone who laughs out loud to themselves while watching TV alone.
My friend was the guy leading the group of 8 that you ran into. I talked to him tonight and he said that all 8 summited, which is pretty impressive, kinda like 8 people summitting North Sister in so-so conditions.