Refs called a similar play a TD for the Steelers vs Bengals early in 2016.
https://247sports.com/nfl/pittsburgh...2016-112426756
If he was hit causing him to go to the ground - then I may agree as the rule is written today. But he clearly caught it and fell/dove without getting touched.
At very least not consistent in the officiating. At worst - a terribly over complicated rule.
If it quacks like a duck...