All that seems reasonable, except that the whole "closed on Sunday's" things is explicitly NOT why Chik-Fil-A wasn't allowed in the Airport.
The City Council voted them down because of their support for other entities the City Council deemed "anti-LGBThowevermanyletters"
From the ABC story on the original vote:
The San Antonio City Council narrowly voted to prevent Chick-fil-a from opening a restaurant at the city's airport on Thursday due to the company's alleged bias against LGBT rights.
....
With this decision, the City Council reaffirmed the work our city has done to become a champion of equality and inclusion," District 1 Councilman Roberto Trevino, who voted against Chick-fil-a, said in a statement Friday. "San Antonio is a city full of compassion, and we do not have room in our public facilities for a business with a legacy of anti-LGBTQ behavior.
My understanding is that at least two of the organizations that were deemed anti gay were the Fellowship of Christian Athletes & the Salvation Army.
So there's two questions here.
1. Is Chik-Fil-A anti gay? and if so is that allowed under their sincere religious beliefs?
and
2. Is it appropriate for a city council to to decline to do business with a company based on that companies political or charitable donations?
For the answer to 1, maybe they are, maybe they aren't, but they are certainly not refusing to "bake the cake" as it were. So they aren't being discriminatory. So it's allowed.
For 2. I think it probably is appropriate. If the residents of San Antonio disagree with their council on what organizations belong on a donation "black List" for city business, they can certainly take that up with the council or vote them out. But local council's like that are probably the best place to make that kind of ethical call for the community, as arguably, they best represent that community's ideals. Certainly better than state or Federal government's reaching down and imposing their ideals on the city.
San Antonio doesn't want to do business with Chic-Fil-A because they see themselves in opposition to that companies morals. Whether you think that's a reflection on Chic-Fil-A's morals or San Antonio's is up to you, but it would seem to be reasonably in the purview of a City Council to decide that, and absent recall petitions or election upsets, the stance of the residents of San Antonio as well.
Perhaps something to remember when planning a vacation or weekend away.
*ABC Article REFed above:
https://abcnews.go.com/US/san-antonio-city-council-votes-stop-chick-fil/story?id=61886874&cid=clicksource_4380645_null_headlines_hed