Эти предложно-именные сочетания неоднозначны (имеют по нескольку значений), поэтому без конкретных контекстов разницу объяснить трудно: это займет несколько страниц текста. Обратим внимание лишь на некоторые значения.
Сочетание "в пути" может употребляться в значении "во время пути", "в течение путешествия": В пути мы познакомились с Владимиром.
Сочетание "по пути" может использоваться в выражении "нам по пути" (у нас общая цель путешествия, общие задачи): Ты хочешь добиться повышения зарплаты? Значит, нам по пути.
Сочетание "на пути" может обладать пространственным значением: "на поверхности дороги". На нашем пути встала непреодолимая преграда.
Предлагаем такой вариант:
По пути школа – новое здание, в котором перед войной мы собирались работать. Разрушена.
Существительное путь относится (по школьной грамматике) не к 2 склонению, а к разносклоняемым существительным. Это особая группа слов, разные падежные формы которых имеют окончания, характерные для различных типов склонения. К разносклоняемым существительным, помимо слова путь, относятся 10 слов на -мя (время, имя, темя, бремя, семя, племя, стремя, вымя, знамя, пламя). В научной грамматике разносклоняемые существительные рассматриваются как особая группа слов в пределах 3-го склонения.
Особенность изменения слова путь по падежам состоит в том, что в родительном, дательном и предложном падеже оно имеет окончание -и, как в 3-м склонении, а в творительном падеже – окончание -ем, как у слов 2-го склонения. Объясняется это тем, что слово путь уже в древности принадлежало к особому типу склонения (слова с основой на -ь), из которого впоследствии сформировалось современное 3-е склонение существительных. К этому же типу принадлежало, например, и слово гость, и ряд других слов, впоследствии перешедших в 2-е склонение.
Почему же слово путь осталось в 3-м склонении? Лингвисты полагают, что произошло это вследствие того, что в языке к тому времени уже закрепилось устойчивое сочетание счастливого пути, которое и помешало переходу слова путь во второе склонение (иначе было бы: счастливого путя, ср.: счастливого гостя).