It must be assumed that the SR20 has some unrecoverable characteristics. In the SR20 proper execution of recovery control movements is necessary to affect recovery, and aircraft may become unrecoverable with incorrect control inputs.
Isn't this the same for all aeroplanes? If you spin a C150 and you use "incorrect control inputs", I doubt it would recover - example if you held the rudder all the way in and held the yoke all the way back as your "spin recovery" then I doubt very much the aeroplane would recover.