The 1st amendment covers "US persons." A US Person is a term of art broader than a citizen. OTOH since this is for a visa review that a non citizen wouldn't need I don't see where it comes into play.
If you want to be overly semantic it only talks about freedom of assembly for the "people", which as you defined above might refer to "the people of the united states"
Also, going through social account history is not only for reasons of oppressing freedom of speech. Presumably you might want to reject visa applications from someone who threatens others with murder
"US Person" has a very specific definition in government parlance. It includes citizens and green card holders, a few very specific exceptions like those granted permanent asylum, but NOT visa holders.