Pretty sure you have to be facing your target in order for shield skills to proc. So could explain why Aegis Boon failed you as you were running away.
Why are you running through him to avoid 100t Swing? Why not run straight to your left or right so you can get clear of Swing faster?
The biggest help I found in tanking CC was when I realized he has specific tells to what move he is readying. This way you can watch him and react a bit faster than waiting for him to ready a move and having to look at chat log, etc.
* Raises club in air with one hand = 10/100t Swipe (can dodge it easily by running forward if you are up between his legs)
* Raises club in air with two hands = 10/100t Swing (run to either side to avoid)
Hope that helps!