With a PPL, 2400 hours total time, minimal time on type and not being properly rested, I doubt the Captains decision making skills were at the required level. Any flight which operates near the envelope of an aircraft’s capabilities needs careful monitoring and the crew need to be ready with an alternative plan if things don’t go as expected.
A reputable operator would have provided suitably qualified and experienced crew, and not pushed the aircraft’s performance to its limit.