This supposed justification of rape is a misreading of the text of Deut 22:28,29. You have to look at the context of this scripture. Look at the preceding verses of Deut 22:22. It commands the death penalty for adultery; both the man and the woman are to be put to death! Then 23, 24 says that both the man and the woman are to be put to death if the woman is engaged. This is speaking of consentual sex. 25-27 says that the man is to be killed if the woman is engaged and he rapes her.
Also, the word here translated "rape" does not necessarily mean "rape". THere are 2 different words used here. In verse 25, the word "chazaq" is used. It means to "seize" or "take hold of". It does not necessarily mean "rape". Verse 28 uses the word "taphas". While it has a similar meaning as "chazaq", it is not actually the same word. In both verses 25 and 28, the Hebrew word shakab is used, and while it literally means “lie down,” it is used throughout the Old Testament to refer to sexual intercourse. So, both verses 25 and 28 describe a man seizing and having sex with a woman. While this is a possible description of rape, it does not explicitly refer to rape. Also, the differences in the Hebrew words between Deuteronomy 22, verses 25 and 28, could be interpreted as verse 25 referring to rape, with verse 28 referring to consensual sex. Remember, the modern understanding of rape is not discussed in these verses. All it describes is a man seizing a woman and having sex with her.
To automatically assume that it was a violent encounter with the man brutally attacking the woman is not biblically supportable. It could just as easily be describing a man forcing a woman, with whom he was romantically involved but not betrothed, to have sex with him before she was willing/ready. While that would still be rape, there are definitely different degrees of rape and different amounts of violence that occur in connection with rape.
We also have to remember that the Old Testament nowhere records a rape victim being forced to marry her rapist. Even if that is the correct interpretation of Deuteronomy 22:28,29 the Bible nowhere records the command being enforced. Also, if a rape victim being forced to marry her rapist IS the correct interpretation, it must be viewed in light of the culture of the time. In the case of Tamar (2Sam 13:13-16), she would have rather have married her rapist than remain single the rest of her life. Reading modern Western societal mores into ancient Israel warps the meaning of the passage.
But we digress. We were talking about using the Bible to condemn homsexuality...