Catholic canon law requires that the parents have a well-founded intention to raise the child in the Catholic faith. In fact, they have to specifically indicate their intent and willingness to do so during the liturgy. (I should know, I've been there and done that 4 times.)
How could a pair of homosexuals do that? How could they, with a straight face, recite the Christian baptismal promises? ("Do you reject Satan?" "I do" "And all his works?" "I do" "And all his empty promises?" "I do")
Precisely right. I don't see how a priest could in good conscience baptize a child under such conditions.
I'm no fan of gay marriage, but when you say gays can't have a well founded intention to raise their child in the Catholic faith and can't reject Satan and all his works you seem to raise homosexuality to a higher level of sin than all others. Is it because they are not fighting against their sin? It seems to me it would be a pretty rare parent you does not sin, and rarer and rarer the parent who confesses and professes sorrow over those sins he/she repeats continually.
I understand what you are saying and have been to several RCC baptisms, but I do believe that the church will find a way to go ahead with it, because of the innocence of the child. Using godparents, for instance, to answer the questions.