You're right. He's a mythical zoan, which is much better for Luffy. I don't see where in the story ancient zoans have a better healing factor than other zoans, and the damage they sustained was still enough to knock them out. They also lost a limb each, and King loat his sword, hindering their fighting capability, and the Beast Commanders recieved absolutely no medical attention and fallen great distances from Onigashima to Wano.