The UN (and many in our government, including our “leader”) don’t care about the details of how we are supposed to ratify a treaty under the US Constitution. They base their statements on what they call “international norms”.
To paraphrase Eli Wallach (I think!?), “Constitution? What constitution? We don’t NEED no stinkin’ constitution!” Founders spinning at the speed of light!