I know it's a Miami suburb, but the city of Sunrise only has a population of 93k. Crazy. Talk about a cush job, and of course paid for by the taxpayers of Sunrise.
Regardless, he shouldn't be fired over that. According to the article, he wasn't even behind the Facebook post (which I imagine the bakery is more upset about, since it was public) but it was his wife that did that.
It's amazing how social media seemingly supercharges emotions. Controversial stuff posted on social media seems to supercharge whatever controversy would have been caused if it was posted somewhere else (i.e., a letter to a newspaper) and outrage mobs that assemble on social media can have huge power and influence, even though it is a very small number of very vocal people who are likely behind it.