А это уже чистой воды хэдканон, в книге об этом ничего не сказано)
Сомневаюсь, чтоб у Роулинг были ваши познания в технике, так что ваши предположения насчёт того, как работает магия, шикарны и остроумны, но увы... никанон(
Хэдканон с обеих сторон. Просто хэдканон что еду наколдовали из ничего - противоречит канону. А хэдканон, что еду взяли откуда-то - канону не противоречит. Совершенно естественно я предпочту второй.
А что Роулинг думала и знала - мы вряд ли узнаем. Поэтому я такие аргументы не люблю. Сложно доказать, что Роулинг чего-то не знала, или не думала.