Whether it was the right flag to throw as it happened is almost immaterial. What is material is that it was called, announced by the head referee and then waived. Why would the head ref on the field waive a call that he had already announced. A DPI call that is not reviewable on replay. What happened that caused him to do that?
Maybe the other refs told him it was the wrong call?
The head ref, in this case, had orders from the league - or it would appear given the circumstantial evidence and the disparity in coverage between the Cowboys and other teams. It looks suspicious, and feels like everyone is being "herded" into support for a particular team. Maybe that sounds conspiratorial and is almost certainly colored by my own intrinsic hatred for the Dallas Cowboys franchise, but it's from watching this team for decades.