That really stinks I'm really sorry to hear that. Your profile is very strong, things are always a little bit uncertain when it comes to Harvard Stanford and Wharton but it looks good. Not really clear on what hard results you have or what types of problems you've solved, that makes a huge difference but from the information given, strong profile. GMAT timing is more than OK. Your odds will be better the more underrepresented the country is that you are from.
Is there anything you need from an MBA beyond work authorization? You would definitely want to articulate what business school would do for you in terms of getting IB in NYC, beyond what you already have.
I am very uneducated when it comes to gaining work authorization in Latin America but is it possible that you can change countries and gain some international work experience (a big profile enhancer) in search of a similar or better job? You just want the next position to add value to your profile and present as something additive towards your goal.
If you experience a period of unemployment then I would recommend you double down on extracurricular activities and try to make a really solid positive impact for an organization that aligns with your passions and interests. Just try to focus on how to improve your profile outside of that one variable.
https://mbaessaycoaching.com/b/getting-ahead-of-round-1-mba-applications