Had to read this entire thread before watching the vid. Humbling. Thanks for sharing Joe. As for ride analysis, you've obviously got the skills and the only thing to do differently would be a smoother line and you already said either a stop and scout or further right. More throttle or speed don't apply when a bike's weight and the terrain overwhelm the suspension.
Apart from the riding and the scenery, what seemed most familiar was everything that followed the crash. Is there a word other than humility that captures that state of mind?
Guess I'll have to look up this "TAT" ride. I always thought running the Tat meant the Tatshenshini.