Is it really that important for your friend to be caught up on Shadowbringers launch, or could he just chip away at the content until he's reached it? Eventually, you could play together.

Or maybe roll an Alt and relive the journey with him? Not many more ideas beside that (or a skip). Can't wait until I have a friend of mine join the game later this month for the same problem...