His "your Mom probably won't want to sit with me" is pure manipulation. I"m glad you're going to sit with a friend. We have to stop worrying about what other's think or say. We need to give ourselves as much consideration as we do others.
FWIW....I wouldn't have paid his ticket either. Why??? It's his daughter too. If he wants to see her dance, he can buy a ticket. It's not your responsibility to make sure he goes to her performance. I would have said "If you're interested in attending the ticket will be $XX".
And I'm all for the Director arranging the flogging.