Having a tiny bit of insider knowledge on this, it's not a bad report, and while the FO's flying skills and familiarity with unusual attitudes certainly was a big asset, it's the crew performance under pressure that saved the day in my opinion.
During a violent pitch-up and temporary loss of control, the crew remained coordinated, PF and PM duties were clear and eventually swapped in a constructive manner, and communication remained open and level throughout.
Not a bad day's work