Treaties that are ratified by the Senate do indeed become the law of the land.
That said, the Senate isn’t going to ratify anything like this.
“Treaties that are ratified by the Senate do indeed become the law of the land.”
But not if they are in violation of the existing Constitution. That is settled law.
Only to the extent that they do not conflict with the Constitution. A Treaty cannot amend the Constitution (or there'd be treaties all over the place doing just that) and any enforcement attempt should be deemed Unconstitutional by a competent court (and therein lies the problem).