Got a bit better:
finally got this time. I didn't use the same route as you, I suspected that it might be a bit faster but there are more technical passages (box grapple jumping) so it probably took a lot more attempts.