But you wrote "he belongs in jail", I gather the civil authorities have decided to release him/them. So, strange as it may seem apparently he doesn't belong in jail... at least according to the people who could actually put him in jail. As I wrote earlier, I'm quite sure you don't want the Church taking over the courts... or prisons, and I suppose I don't either.
"...14 of 22 Catholic priests convicted of serious sexual offenses since 2001 in England and Wales, and sentenced to more than one year in jail, have still not been defrocked and remain members of the clergy."
The courts have acted. They convicted them and put them in jail.
The question is should a pedophile felon wear the clothes of a pastor of Christ's sheep?
No.
Apparently Rome's standards for its priesthood are very very low.