"to a degree of Zoro's capabilities" that is the point, he didn't know the full extent, hence the shock of the CoC.
Asura creates illusions making it hard to counter or dodge.
Kaido had no idea Zoro could create illusions and had no idea had CoC. If he had fought optimally, then none of that would've mattered.
Trying to engage a swordsman in a slow clash, when you have multiple options to make it a mid range fight or even just dominate him with mobility is PIS.
Just as it was PIS for Luffy to not use FS and his speedster trait to close the distance and knockout Apoo, Luffy's speed is enough to completely escape Killers detection and instantly close the gap between the SNs and Kaido, it is enough to perform multiple actions within the timeframe even speedster Kaido can do in 1010, but it wasn't enough to reach Apoo because he'd rather stand still stationary in shock about the ability rather than fight back.