She is a US permanent resident. I believe you can only apply in the US if you have permanent resident or certain visa, otherwise you have to apply from your home country.
We also had to show all e-tickets flights that started from US and ending back to US.