It seems to me that when Kaido defeated Luffy in the beginning, Luffy unlocked advanced conquerors. Which is why he was able to use it even as he was defeated. His CoA training coupled with this with his initial durability puts him at monster level.
Luffy being defeated from now on will only be temporary like awakened zoans, he'll recover and fight again, his haki growing stronger each time.