Вот интересно, как вообще такое может быть, что, например, на Буяне живёт и обучает говорящий кот Баюн? Не сказку же вы рассказываете, это же не художественное произведение с элементами фэнтези...
Надо полагать, Буян не на земле находится, не в физическом мире... Он находится в каком-то другом мире со своими законами, вроде как на земле и не на земле, - и вот там-то и возможно общение с такими персонажами, как кот Баюн. И многое другое возможно по этой же причине. Не даром дорогу на этот остров не все видят.