Border crossings are a legal no-man's-land. You aren't guaranteed any protections under either Constitution, as I understand it. Once you're in the country, you're afforded all the protections (as you said, "persons" not "citizens"), but the border is a different matter entirely.