Unless this was identity theft, I don't see how one can pass a background check with a fake Social Security number and a fake Green Card.
Perhaps the "background check" is just a search for criminal history without any identity verification and a person who does not exist will not have a criminal history.
yup ^. garbage in and garbage out when doing a background check as if the info being input is garbage, you are not gonna gat a hit