With peros not going after Marco it means less chance of him doing so until neko reaching him
They already have a fight set up after fake mink propaganda about Pedro
It's clear now sanji will step up into save Chopper when he crashes
Which leaves no one to fight King but marco
I know Neko will end up fighting Pero, but he could have been shotting arrows at Marco too this entire time. Pero seems to be playing the role of the sniper in the Kaido / Big Mom alliance, shotting everyone in sight and he already was interested in Marco's condition, who happens to be in the nearby area, so it's not impossible that he is shooting Marco too
Just that since Oda isn't focusing on Marco's battle yet, it's unknown. Remember that Marco can regenerate, so even if it happened, we might not directly know until Oda explains / shows it when the focus would come back on that battle
And yes, with Sanji potentially stepping up for Chopper to fight Queen, the chances Marco to fight King through the end increased. I pointed this out yesterday as well