I don't think she may get GC in any way prior to her travel. If she does not possess a valid AP, she may request a deferred inspection at CBP, explaining her I-485 was approved which disqualifies her from applying visa.
- http://blog.wenxuecity.com/blogview.php?date=200709&postID=3149#I94