I’m pretty sure there are no vaccine mandates for non citizens because THEY can sue the drug companies. Citizens of the US cannot.
Personally, I’m certain you are correct. This whole debacle stinks to high heaven.
https://www.cnbc.com/2020/12/16/covid-vaccine-side-effects-compensation-lawsuit.html