Just to be clear.

Sheet1 column A is the list of parents
Sheet1 column B is the list of children

Good children have only one parent.
You want to identify bad children and any child who has a bad sibling.

Siblings with different "only Eng" entires are a separate way to be not-completely-good

Is that the case.

(I can't work on this until this afternoon after work, but it sounds like a fun problem)