You're full of crap here man
CoO needs to be activated.
Kaido doesn't sense the Scabbards are coming
Akainu doesn't sense Whitebeard sneaking behind him
Katakuri doesn't sense Luffy bursting out of mochi prison and ruining his tea time
WB did not activate CoO because he didn't need to
Marco never says WB's haki is the issue, he says his physical condition got worse, haki is not tied to physical ability, he was refering to WB's innate reflexed and ability to dodge in itself
Secondly Doffy isn't a logia, Akainu was never actually hit by Marco/Vista because he shiftshaped to avoid the blows, so how are you gonna compare these instances to WB cleanly hitting Akainu and making him BLEED?
Also cap WB was 100% confident he could use CoC, the hole Akainu had just given him prevented that from happening