Thanks, Helen! I agree with Ellen that you are already a great asset to WikiTree. And no, I had no clue about the other messed up relationships. When I adopted Temperance's profile, I had neatened it up and stopped there.
WikiTree has many mixed up families with invalid connections, including people who appear to be married to their grandchildren. Sorting it out is like untangling a big ball of yarn. I usually have to keep written notes and diagrams.
Once you have sorted out a situation, it's often important to explain the confusing situation at the top of each profile, to minimize the chance it will happen again.
A more common problem is when a family has two or three children of the same name, but no one realizes that they should explain the potential for confusion by adding a brief note to each child's profile. Without a note, birthdates get changed, marriages get ascribed to children who died in infancy, and inappropriate merges happen.
We also have profiles for people who have never existed. One family I worked on had an imaginary child who was mentioned in one book, then perpetuated through online trees. The other profile manager and I decided to let her profile remain, with an explanation that she didn't exist. We knew that if we removed it, someone else would add it later.