No, you are reading the case too broadly. Look at it again. They talk about different kinds of treaties. The result may be quite different in cases where the treaty is self-executing.
You're right, which is why we need to be so vigilant whenever a treaty is up for ratification.