I don't see 94% torque while climbing straight up, more or less, as being a problem. If it takes 94% to hover, then you probably can't do a Cat A takeoff, but that torque during the maneuver is plenty of margin, IMO.
The takeoff was more likely a Class 2 demo than Cat A, because a Cat A procedure requires that the takeoff location be surveyed.