C'mon people!
This was not a battle worth fighting. Schools have a right to have dress codes. The kid needs to learn about rules.
With all due respect, would you feel the same way if the 4-year-old were sent home for wearing a shirt with a Bible verse on it?