My advice:
Get her over here, marry her, and the rest will all work itself out.
I would give her a month at most to get her affairs in order, say good bye to her friends and family, do some shopping, have a despedida party if she needs it, and get her arse on the plane.
There are just too many things that can come up in the next 4 months to throw a monkey wrench into the works. For example, right after 9-11, all flights were canceled, added restrictions were put into place, some visas expired, etc, etc…
It’s possible that someone screwed up the expiration date on her visa, but the
LAST thing you want to do is to have here return it to the embassy to fix it. A visa in the hand is worth two in the bush!
Ray