Even if that block is legal, there's another block in back by 6 on 10 around 22 seconds into the video near the 10 yard line. I think that one HAS to be called. I can't tell how 6 falls (on shoulder or on face), but 10 likely would have made the tackle if not for that illegal block.
As for the original question, IMO, one dead ball unsportsmanlike is enough. 18 is a goof ball but most games are full of those.
So, let's see, live ball foul enforced from the 10 to 20. Then back to the 35 for the dead ball foul. One untimed down from there. What are the chances of lightning striking twice? Well, in this game, apparently not good.
Sounds like a heck of a game. Hope that winning score with :40 left was a clean play.