I don't know a lot about the topic at hand, (I read it because I had a weak math background!!!) but I think that you will qualify for more aide as a LPR than as an international student. A lot of the grants/aide money is stipulated to go to US citizens or residents with permanent status... much more than is slated for international students. So this may help you.
The MS in Econ seems to be disregarded in the US in favor of a PhD. So, you might consider applying for PhD programs, though of course in Econ, they are quite competitive. You could always apply for a MS in the US and while getting the MS- after the first semester when your grades are in, see if you can not flip into the PhD program, difficult but not impossible