Do you ever get tired of typing out “homosexual”?  How would anyone know that in their last days or hours they remained “unrepentant” as you say. Perhaps “they” have nothing to repent for.
Perhaps the lesson for all of us in the end is compassion and mercy. 
I have little expectation of the church and it’s apologists. I do know that the Pope has said that there is “value in irregular relationships”.  I know that Christ directed us to “Judge not, lest ye be judged...” I also know that He commanded us to love others as ourselves. So easy to stand on orthodoxy, it doesn’t take much thought. Just follow the check list right?  Harder still to admit that orthodoxy may be wrong and it’s even harder to extend love to those that are so different from ourselves. You might reply that I am heterodox but I will stand on love and be judged without fear.