@Jack ***************
being a green card holder or more in association to becoming recognized doe not require a residency, only an address to send paperwork and in addition your problem of getting her there for any reason using any method will not be any faster.
None of my business but it seems not already having done some of these things (as it’s to her and your benefit) is a little odd because why wouldn’t you? You can up your social security benefit (assuming you have) and facilitate more opportunity. Again, well aware it’s none of my business. 👌