Dana agrees to stuff all the time in public than renegs on it. He's a promoter. It may not even be that he's lying. It could be the situation just hasn't presented itself yet. He's always let it known that he perfers the conor-khabib rematch because "it'll be big for the sport" so I have to imagine he's going to campaign hard for that. Do me a solid khabib, you do the rematch then I'll let you have gsp. I'll sign him.
The leverage is he could just retire at 29-0 but I think he was gsp on his resume because of his father.
I don't think dana white cares too much about conor tbh. I think conor is going to be okay if he loses to khabib twice. the ufc would just say he lost to a goat, there's no shame in that. If conor wants to continue after that and actually win, people will move on I think. But I think realistically, conor has limited fights left. He's getting older, the UFC knows he's getting older. They want to get the most out of him that they possibliy can because he's completely gone from the sport. I think they know if conor wins, he will not defend. Conor isn't about legacy, he's about branding.
again, this is just all my opinion. Not saying i'm right. You could be right. Just speculating myself at this point.