For the 20 it's 20 knots for the 22 it's 21 knots. They perform very well in crosswind, the crosswind advertised was within the realm of a proficient pilot.
RE: The OP
As far as the Cirrus go/no go decision, judging from the number of pireps a lot of other pilots had chosen to go also. The LLWS +10/-10 not really a big deal for the Cirrus.
Would I have gone in those conditions, nope, severe sigmet is a no for me, I wouldn't have been driving to the airport thinking about it either. But I realize there are many pilots with more experience than me who may be ok with those conditions, to each his own, who am I to judge their decision to go. This isn't SLD or t storms.
Would I have landed in those conditions if I were coming from some where else and been surprised by them. Yup. The crosswind factor was 13 knots, with the gusts up to 22. I'd try that ready for a go around if I couldn't hold the centerline, but a pilot proficient in the Cirrus, that shouldn't be an issue.
ATC disappointment? Are you kidding me, I couldn't give a rats ass how ATC "feels" about me, pilots either. Most ATC aren't pilots and I've run into enough controllers having a bad day that I ignore their tone. Give me the info, I'll make the decision that's correct for me.
I'm thinking the Cirrus guy knew what these conditions were like, didn't mind a rough ride but probably had a passenger who was upset so he came back. He landed and was fine. About the only thing I'd fault him for if I have it right, is bringing a passenger up who he wasn't sure was ok with getting banged around.
My take, YMMV.