Except the anti-gay part is a 70 year old (seemingly deliberate) misinterpretation of a line saying a man shouldn't lay with a boy. Which was about not being a pedophile, which these religious "leaders" do daily, and not about homosexuality. The Gold metals go to religions for gymnastics, mental category.
In around 1946 it was changed from the word for man-bed to homosexual. This is due to translation from Greek to the various different languages, including English over the years. Apparently the original greek word used was arsenokoitai which wasn't the word for homosexual just meaning man-bed having many meanings such as sexual perverts, which if he meant explicitly homosexual he would have used paiderasste.
He freed his people from being slaves to not-his-people. He's perfectly fine with his people being slaves to his people, a la Noah making one of his kids and all of that kid's progeny slaves for accidentally seeing Noah naked, or when Jesus tells slaves to obey their earthly masters