That is an impossible premise, and a poorly veiled insult of the Catholic clergy. Cardinals are in Communion with the Saints and have taken a vow of chastity and celibacy. To quote you; "One can not have it both ways."
No it is not impossible, there are some sects that openly endorse them, to be ‘inclusive’.
Maybe that part (homosexuality is a sin) is just allegory too. You know, since we evolved, and animals are considered ‘normal’ to have same-sex (especially among males), since we are just the same as them, why is that so bad? Science tells me chimps (our ancestors?) do that, as well as kill competeing males babies. Maybe that is OK too?
Hey, there seems to be alot of freedom here to do ‘natural’ things now that it seems we evolved from lower animals.