Firstly, they didn't expand or alter the Constitution.
I'm not sure where you got that from. Reading back and I don't see it anywhere.
Stated again, hopefully more clearly; by exercising restrictions on China they've reestablished that China is not "the people" described in the Constitution. So, it's not protected from congressional acts.
And second, they didn't need to do that anyway. Foreign policy is a power reserved for Congress and the President. No amendment ever restricted that power.
See Article 1.
Further, the protection of free speech in the first amendment does not even refer to "the people", but simply prohibits Congress from abridging the freedom of speech per se, without qualification or any exception for who is doing the speaking. Congress cannot pass laws that abridge the freedom of speech as a matter of actual effect, regardless of whether they are doing so under the auspices of exercising other powers.
Foreign policy powers don't come into it -- if the act restricts free speech, it is unconstitutional, regardless of what end Congress was attempting to pursue.