The unanimous opinion of our staff and two consulting canonists is that it would be very difficult to argue that a chaste homosexual who accepted the teaching of the Church and led a virtuous life would incur the irregularity as defined by c. 1041, 1°. Only the Pope could change the law so that it would say that such a person would be irregular for receiving orders.
I appear to be right. Always gratifying.
Thanks to Pat Sweeney for finding this.