Hey, at least you didn't have to abandon at mile 108 
It was kind of you to help that guy out twice. I always ask people if they're OK and just hope in my head that they'll give the usual "yep" so I can keep going. I agree that murphy's law would have kicked in if you gave him your pump. Maybe carry a spare, not as nice pump, to give to someone in the future if you run into that again? Yeah, more weight to carry.
And the 2 times of getting of course didn't help. I'd say you did great all things considered.
Now that it's so "humid" here, I had to wonder while reading your post if those brevets I did that were so miserably cold would be any better now in the humidity and lung soup? Oh how it would be swell to be 70 and 40% humidity for all brevets.
"Only the meek get pinched, the bold survive"