As mentioned in the Spec Detection Overview, it appears to me I meet both requirements of Intention to Tank as well as Actually Tanking. Any insight would be great!
You had no Righteous Fury in your buffs. That usually means that the log didn’t catch it being applied, you can toggle it on and off in a fight to guarantee it’ll show up in a log and that should guarantee a tank parse then as long as you meet the requirements.