I think Enma may have oden's haki on it but not in the way people think,it doesn't give zoro any haki it simply has oden's willpower on it,since haki is willpower that's all it is his will remains in the sword the will to slay Kaido but the haki enma uses is 100% zoro's.