It's nice that it worked out for you, and it was nice of you to supply beer (as well as continued loyalty, I presume) to a shop that pushed the claim for you.
It seems like your shop manager used some connections at Specialized, and probably his position as a volume dealer, to get you a new frame. I hope you don't take this as some kind of admission from Spec'd that it was actually a random frame failure.