TxMike, there are differences between the CFO play and the HS play.
1) In the CFO play, the play develops over a significant period of time, in which the blocker can be seen deliberately taking a track that keeps him behind the defenders' peripheral vision, concealing himself and stalking the defender, until the last possible instant, for the purpose of maximizing the 'ambush,' and the amount of punishment he can deliver without the defender being able to offer any counter-resistance. The defender never saw the blocker coming at all. In the HS play, the direction of the play changes quickly, and the blocker takes a path that keeps himslef in front of the defender, within of the defender's peripheral vision. The defender's vision is clearly focused straight ahead and he does not see the blocker until the last moment before the collision - but he does see him, even though he doesn't have time to brace himself significantly. The blocker didn't conceal himself and stalk the prey as in the CFO play.
2) In the CFO play, the blocker clearly leads with his helmet, for the express purpose of making contact with his helmet on the defender, to inflcit as much punishment as possible. Not only does he make deliberate contact on the defender WITH his helmet, he makes that contact ON the defender's helmet, as well as body-to-body contact. RR uses the term 'launch' to describe the blocker's action. It isn't the classic, full-fledged superman launch that we may envision with that term, but the blocker clearly throws himself on the defender head-first, with the clear intent of maximizing the punishment factor of his block, and not to just offer support for the ball-carrier. He could have been just as effective at supporting the ball-carrier by just getting in the defender's way, with no contact at all.
In the HS play, the blocker definitely moves into the defender's path and leans toward the defender, contacting him in the chest with his shoulder. His head isn't detachable, so it moves with his shoulders. There probably is some incidental helmet-to-helmet contact, but it isn't deliberate, and it isn't with intent to punish. He didn't move into the defender head-first - rather, it was whole body-first, and, since they were both about the same height, and bodies do contort with contact, the helmets came together. That's why they wear helmets - for the incidental contact with knees, elbows, and, yes, other heads.
No foul.
The BC clearly steps out of bounds before he loses possession, so this is just a BC out of bounds. But, it is a great training play for the purpose of teaching folks to be patient, let the play happen, process, and coordinate with your co-official(s) before making a final ruling, and then get it right. Which they did. But, the B might want to make sure there is nothing else to deal with regarding the result of the play and/or separating players before he chases the ball. Perhaps a little hasty on this play. That's what ball persons are for (aren't they?).