Those aren't rocks they're nerf balls. So what if he knew about his daughter then? He was directly asked about Dick Cheney's daughter and asked nothing about his. The essence of the question was "is homosexuality a sin?" The questioner made Lynn Cheney the example. He answered it directly and, for a Bible believing Christian, truthfully.
The way the left acts (and surprisingly so do a lot of self-styled conservatives) you would think Alan Keyes wrote the Scriptures in question.
It's kind of like this:
Q - Is murder a sin?
A - Yes.
Q - Does that make Ted Bundy a sinner?
A - Yes.
"You bigot! who are you to judge Ted Bundy? How intolerant of you! You're a name-caller!"
Nobody said he was intolerant; nobody said he was a bigot.
He's a hypocrite.