All it would have taken was one person in the audience to stand up and say what are you singing? Oh, to have been in that crowd, jail would have been my next destination. ;-)
The Mayor could have salvaged the situation simply by saying, "Thank you, Miss Marie. Now would the audience please stand and join me in singing our National Anthem--the Star Spangled Banner." And then started singing it.