Although I don't understand what the teacher is feeling I still don't understand if she seen him why he was not reported to the office as missing. I mean I understand she seen him with SM but its not really normal for parents to bring the kids to school just for the 1st hour or so. Or just for a Science fair . Or well not in my kids school.
Looking at it as if nothing had happened, here's what I see.
It was a Friday in the last couple weeks of school. Therefore, the curriculum was all but completed for that year.
The science fair had cut one hour and fifteen minutes out of the normal school day. The talent show was going to cut another hour or so out of the day. They may have been able to skip recesses that day but they would still have to have lunch, which would take up another half hour or so.
The normal part of the school day would only have covered about two and a half hours that day.
So far as Kyron being in the talent show, after years of attending such shows what I would have expected from his grade would be a group song or dance. Not anything that would hinge on a single kid because you don't want everything to fall apart if that one kid gets stage fright.
Realistically, how much learning would you predict a bunch of excited kids would achieve on that day? If I were the teacher, I wouldn't be planning to teach anything new that day; I'd just be reviewing stuff the kids had already learned.
If I had been a parent at that school and planning a weekend trip, I would have considered touring the science fair with my child and then taking the kid home with me.
I'm betting that there were some families in that school that day who did just that: toured the science fair, which showcased individual effort from each kid, then took the child home with them so they could get started on their weekend plans.