Interesting discussion. I disagree with zero tolerance as an approach. It is unhelpful in the extreme for the mental health of autistic young people to receive the message that being autistic is an excuse not a real diagnosis. But how else could they interpret "zero tolerance" of the adjustments they need, unless they happen not to inconvenience anyone else.
As our older kids were growing up, both autistic I had to adjust the way I parented to fit the kids I had. I did that without any thought most of the time. But there were battles particularly over things like food and clothing until we came to an agreement as to what works.
Ds and DD1 are very different people with different needs, but both autistic. One sensory seeking the other avoiding, one huggy and in need of physical and emotional reassurance frequently the other needs precise timetables and clear expectations spelled out. Both need recovery time from social activity or a day at school / uni.
The way we live our lives has been impacted by the needs of our two older children. We have had to consider in advance, food, activities, timing, how busy a location is, how far from transport etc. etc. When organising holidays we have chosen familiar places, quiet accommodation. Day trips are followed by a quiet day for recovery. Restaurants are chosen in advance, menus looked at, tables booked timings communicated and always a plan b. We don't tend to be spontaneous because we want activities as a family to be fun not fraught and stressful or distressing.
Schools have been supportive as long as what they need to do to support the kids doesn't put them out too much. So there have been battles along the way. They are good at being understanding in theory, but some teaching staff when they are faced with a young person in meltdown they still try to place expectations instead of allowing time/ space. A Senco once described our very self conscious, kind, anxious daughter as "rude", seeming to not understand that if you are on the edge of melting down in school and need to go somewhere quiet you may be blunt if pursued by staff asking you to talk to them and by blunt I mean saying "I need to be alone" rather than saying f off!😂
People are very understanding of difference and disability in as far as it doesn't challenge or inconvenience them. That is an issue. I find my kids are generally only unreasonable when they are stressed and overwhelmed so I try to address the underlying issue if possible. We have boundaries and the kids have been taught to respect other people and their needs. They don't always pick up on how other people feel so you have to explain and reason. To each according to their needs, from each according to their ability.