So Tony had 11 wins in a row and a CLEAR claim to the next fight with Khabib. The UFC decided to pull some bullshit and make an interim belt even though they knew EXACTLY when Khabib would be back. It wasn't an injury, he was only out until Sept. Yet they just HAD to make yet another fake belt (after stripping Tony of his for no reason) so they could pull in a few more ppv buys. Okay, that's fine. But blaming Tony for saying "Fuck you" to ANOTHER interim title fight is stupid.
You're rationale is "Tony could have ended Max's streak". Well, that streak was at FW, not LW first of all. "He could have fought in Abu Dhabi with PPV points. Instead he takes on Cowboy in a 3 rounder LOL." Well, you aren't really thinking about this very clearly it seems.
He needed to beat Max, and then he'd have fought Khabib for the belt. In a meritocracy he just would have fought Khabib in Sept with no interim title fight needed. But whatever. But even though he didn't fight Max in that interim fight, he still only needed to win ONE fight to get his title shot. Here, let me break it down this way:
Tony fights Max for the interim belt, wins, then fights Khabib in Abu Dhabi and gets ppv points for an event that happened in the afternoon in the biggest ppv market (the US). That's scenario #1.
Tony fights Cowboy, wins, then fights Khabib in NY and gets ppv points for a MUCH bigger card that will sell a shit ton more ppv's than the one in Abu Dhabi ever could have.
In other words, Tony made the absolute correct choice and your analysis of things makes no sense.