Не пустить не могут, хоть из- за обуви, хоть из-за одежды. Нужно читать устав, что там прописано о форме. Наказание за "не такой, как нужно" внешний вид- это выговор, например (согласно уставу). Но не "не пустить".
С другой стороны, принимается общее решение, как ребенок будет выглядеть и стоит пойти навстречу администрации школы. Вы же понимаете, это дети. Один пришел в джинсах, второй заплачет, почему я в брюках...И понесется. Все как один, так уж все. И так обязательную форму не ввели, поблажка такая.
Всегда было, что именно брюки мальчикам в школу одевать предпочтительнее. Что делать сложности на пустом месте.
Опять же, директор с родителями решает, как справиться с той или иной ситуацией, если внешний вид чем то не соответствует. Нет возможности купить, так они должны посодействовать в вашей встречи со специалистами социальной службы, пусть вас признают малоимущими и помогут пособиями.