Conor is going to do big numbers against anyone at this point. A third Diaz fight would do 2 million. A Khabib fight in Russia would do crazy numbers too.
I think Conor has run out of people to do numbers with in UFC, but you did prove he's a draw.
I don't see any way that a Pacquiao vs Mayweather 2....or Canelo vs Anybody Good (GGG) does not outdraw McGregor vs Anybody in UFC.