This “agreement” if it is not deemed as a Treaty, then the President has all the authority to commit the USA to it. This is how the Iran Deal was legally shoved down our collective throats. The WH deemed it was not a treaty and therefore under the auspices of the Executive branch not the legislative branch which ratifies treatises. We may not like this because of the person in the WH but this speaks to the office of that man. Remember what is good for the goose is also good for the gander. If Trump should be elected and this is an agreement under the executive branch, then Trump can tear this up with a swipe of the pen. Remember the next President will have a pen and phone too!
Thanks for the clarification.