I'm a dad.. So I understand the emotions are super strong; survival level stuff I think.
Try looking at it the other way. What if your son molested someone? So now those protection level emotions work against you instead of for you. What's the appropriate response for your son now? I think looking at it that way you might get a much more appropriate response.
I agree, making sure it never happens again is probably a good level, but our system isn't designed that way.. it's designed with the idea that punishment will promote rehabilitation.. which doesn't work for these cases.
Freeze them until we find a cure!