Perhaps if he would have drawn a decent replica, the school would not have had a problem. I could see the school saying no because it is not an accurate drawing, but only for that reason.
But that's not the reason the school gave, they told the boy that he couldn't hang it because he might offend a certain student in the class who doesn't say the Pledge of Allegience.