All of your post is based on assumption, too many of those. Nothing thats happening now. Off course once its a dress code, I dont have any problem with it.
Either I am unable to convery the underlaying concern or you (and some other posters) are simply ignoring it. Let me spell it for you
Why tell kids to wear shilwar qameez isntead of pants shirt when there is no dress code and tell them that shilwar qameez is more islamic to the extent that kids starting to relate shilqar qameez to islam
Its easy for me to answer kid if he asks why to wear the shilwar qameez if its a dress code but if its not, I dont have any answer to his question or may be "becuase your teacher said so" is the best i an come up with
Yes, if there is no dress code then there is no compulsion.
Many times the codes are not actually written but we still try hard to comply with anyway.
I gave example of going to some restaurants at dinner time.
" because your teacher said so"....... nothing wrong with that.
Perhaps the child will learn to respect teacher's wish.
There are so many things kids are asked to do in other schools and parents make sure they comply with the request. No questions are asked.