Attendance is not a Cardinal Offense, so I don't see how he got to notice if termination without the 3-4 prior steps being skipped. Something is missing here.
My understanding is that most locals either have an agreement or don't on how attendance is handled also depending on their supp all they need is a warning letter on file to go to termination. Also it sounds like he was brought in and told he was being served an intent to terminate (working termination). At that point he should have filed a grievance to stop the process.
In local all non cardinal infractions are working termination and you have 10 days to file a grievance or it stands.
Again, I'm only going off some of the contract info I know around the country and what I've seen on here. I could be wrong about his grievance procedure but it does sound very similar to ours.