If Marco is not getting bodied, then why will Zoro fight him?
Like Zoro doesn't actually want to fight King. Unless Zoro needs to fight King — unless there is no one else other than Zoro available to fight King — Zoro will not waste his time with King once he recovers.
He has no way to make it to Wano.