The correct summary of why noncitizens are protected by the Bill of Rights is:
Noncitizens are considered “people” within the language of the Constitution and are therefore entitled to the same constitutional protections as citizens.
This reflects the understanding that the protections afforded by the Bill of Rights apply to all individuals within the jurisdiction of the United States, not just to citizens.