They are US Citizens and Legal Permanent Residents!
I pointed out, the kids in this story could be anchor babies. If they are children, they can only be legal permanent residents if their parents are. In which case, why are they living in Cd. Acuna? Regardless of their legal status, if they are not residing in the school district, they are not eligible to attend school in Del Rio.