Why Kaidou need to feel Oden's presence from wado or sandai. When wado or sandai never absorb Oden's haki (presence).
kaido sensed oden's presence in the scabbards and questioned if they had his ryou. it doesn't mean they have his haki, but one thing is sure is that they carry his will.
tama won't see ace in everyone who uses fire abilities, only in luffy because he inherited ace's will.
in all of wano no one could tame enma, before or after oden died, except zoro, the sword and oden's will were initially passed to hiyori and she passed them to zoro.
zoro using enma to fulfil hyori's will, which is also oden's will, that's why kaido can sense oden's presence in enma.