Wow V. What a crazy story. The climb itself is adventure enough but that truck.... eek. Good on you for not panicking!! Bike handling is so important.

You're my hero.