I don't think that's the reason at all. Back when the West was Christian, our girls kept their virginities until marriage too (and they even wore headcoverings and modest loose dresses), and we didn't have an epidemic of goat fuckers and fags as far as I'm aware. If pent-up sexual frustration was the problem, there's always prostitutes. I feel like if someone who was remotely civilized was going to commit a sin due to sexual frustration, they'd go for a prostitute or masturbation instead of the nearest goat or man.
Pretty sure it's just because muslims are literally nothing more than a glorified barbarian horde, and because their religion is demonic. Islamic countries literally still do laws where they cut people's hands off, because that's how much it takes to get those barbarians to behave in a civilized manner, and their rulers know it.