No no Luffy didnt match Kaidou's attack with Red Roc, he dodged and punched Kaidou's face right? Instead of clashing against Kaidou's club directly i mean. No one's directly clashing against Kaidou's attack with their own attack and survive, except Luffy and that was with AdvCoC. Since Yamato matched that feat, i tend to believe it rather than not.
..
Even tho its still weird. If she had AdvCoC then why couldnt she destroy the cuff even tho AdvCoC > AdvCoA? Too inconsistent for my taste. The only possibility i can think about is that Luffy actually held back even more during previous bouts with Kaidou, just like how Luffy didnt use G4 against Hody Jones due to plot.