From other experiences with Silverfish (an RF Diabolous DH post where the clamp sheared) they are not prone to giving the benefit of the doubt.
They've always been really good with me (mostly on ISIS BB's) but they repsrayed my Stiffee frame under warranty when the original paint started peeling off, very quick turnaround, no quibble.
I think part of it is that the frames they make are all aimed at the "hardcore" end of the market so probably tend to be given a bit more abuse than you might otherwise expect.
Anyway, that frame looks knackered more from chainsuck/chainslap than anything! Surprised you didn't run it with some kind of chainstay cover or something to protect it…