I'd rather just have waited until an injunction or something next week. The guidance from my company is either make it back before the deadline, or stay where you are until further notice.
Rushing to the US and getting detained by border patrol in a foreign country isn't exactly a shinier alternative at this point. I'd take my risks with my job over my life in those shoes.
I understand your position, but it's a bit of a privileged one. Not everybody will have that option.