You can clearly see DLH duck under several hooks in that video...
Ducking under a punch should be timing based, if you don't duck as soon as the punch animating begins, it should continue to track you...
That's exactly how it worked in this beta, you have to time it right...The AI has button reading which we don't, hence why its able to slip punches at a much higher rate...