This seems to be a leisure trip. In that case, tell your friend:
1) Get a mobile passport, as many have already suggested.
2) Don’t check a bag; she can bring enough for any leisure trip in a carryon and will save $120.
3) Relax. Anticipate that she may miss her connecting flight; it won’t be a disaster. She will be rebooked. Since she’s in BE her rebooked seat probably won’t be worse than her original seat.