You have to be *very very very* careful with the Richard Bennetts, because there *were* two Richard Bennett families (at least!) with overlapping names - but none of them were the same persons.
Anything that belongs to the family of Governor Richard Bennett does *not* belong to the other Richard Bennett family - and vice versa.
Cynthia Curtis, A183502, US7875087, I did an unmerge which fixed the multiple parents problem.
However, the two sons named Richard is a different problem. I would rather leave it to someone that knows this area of the tree better than I do. Richard of NC looks like he doesn't belong to Richard 1663. There is a note in the overview of Richard of NC.