“Still don’t see how this pases the Outer Space Treaty of 1967, which unambigiuosly states that whatever is found is the property of everyone.”
Maybe they are trying to get investors to do the hard work to develop those space resources with this law, so they can be confiscated under the treaty later.
No investor would invest the money it will take on such a poor bet. We can take up this argument when they have working tech which can actually do the job - and that will not be any time soon. Perhaps some decade after China colonizes the moon ...