While there are doubtless instances of repentant homosexuals who struggle with weakness and need Jesus to help them out of their weakness, the fact that this woman went on to make a political statement out of the situation is an indication of impenitence. She should not, in such condition, receive the Lord’s body and blood. Note how the priest still wants to talk to her. Jesus never gives up. “How often I would have gathered you . . . but you would not.”
Your comments are a correct expression of Catholic teaching. I wish more priests had such a clear understanding.