With the school meal bit I would say two things went on there bless him.
One: he was beside himself that HE made the wrong choice.
Two: It will have been out of pattern, routine, sync with the colour choice and this would drive any ASD child potty.
Three: If he is like DS the problem solving may be an issue. DS broke his pencil and therefore as far as he was concerned his drawing days were over. He couldnt see beyond the broken pencil. Of course the simple thing is to sharpen it but there wasnt a sharpener on the table, or go and get another pencil from the teacher. But at that moment in time, he was drawing, it broke, he couldnt carry on.
If school perhaps just made allowances for it and just commented "oh! wrong colour choice well we shall have to set that straight" and just gave him the blue one or whatever I suspect that would have eased the anxiety.
Bus wise well I know DS thinks I am psychic lol because quite often he has planned his route, day or plans in his mind and is convinced he has told me or I should already know!
This is hard. Especially when the problem solving issue comes to a head.
Example: DS has decided today he will play computer, draw, use paint and go outside on his roller skates in that order.
Storm blows up and of course he cannot go outside in it. Cue anxiety because his plans have not been completed and he is unable to solve the issue by just finding something else to do because a) its not the same b) he cannot see beyond the fact that his day is over.
I send you a hug and a cup of
and sympathise greatly x