No Enma choose Zoro, Emna has Odens will, And it choose Zoro to carry that will. Kinemon was too weak.
Its the same when he picked sandai kitetso, the shop keeper said thats a cursed sword and that zoro shouldnt pick it up, that previous owners were harmed by the sword, But Zoro did pick it up and the sword accepted him.
When Zoro picked ryumas sword ryumas body gave it to him and said that the sword has chosen him, That was also part of shusui's will to be with Zoro. At that point the sword had a will and it knew that by having Zoro carry it, It will reach reach ryumas homeland. Thats wht ryuma said that Zoro is worthy of carrying it.
And now we are seeing the same thing with enma, The scarbbards told him that he shouldnt pick it and that nobody was able to tame it, But Zoro was able to tame it, Thata because Zoro is strong enough to tame it, And the sword recognizes that, And because the sword realizes that by accepting Zoro as her owner it can fulfill her will, Odens will to cut kaido. In short oden choose Zoro to carry her previous owners will to cut down kaido
Enma choose Zoro because hes worthy of being its owner and is strong enough to use it. Not kinamon and not any other scabbard or any other person but Zoro.
And guess what?
Zoro will fulfil enmas will , odens will, and cut down that fucking fake dragon sardin fish and uncover the shades to show that behind that curtain was nothing more but a tuna fish that was never worthy of the great grandmaster