Я вот только что читал фанфик, где герой обошелся без жаб и жабьего масла. И мне не видится прямо "необходимость" метазнания.
Фанфик - это идея автора, наложенная на известный читателям канон. Если автор хочет дать другие варианты достижения цели - почему нет? Ради этого я лично и читаю фанфики, чтобы посмотреть, как ещё можно было поступить в этих же ситуациях, как ещё могли бы выглядеть и развиваться знакомые персонажи.