I don't know why "class" has to be determined.
As a high school senior, he chose us over Alabama because he liked his fit in the scheme (which both schools shared) and decided his path to playing time was much quicker in Knoxville.
When the coaches who recruited him were fired, and the scheme totally changed, he decided to go elsewhere. It's not a surprising decision. We've benefitted from these same decisions in the past - Cade Mays comes to mind.
Of all things, I'm actually surprised Alabama had a spot for Henry. The rumor mill had been swirling that he didn't have a spot and he was going to land at Ohio State.