@stelgado apologies for replying late. This reply may not be helpful anymore since you are set to leave or already left. In my case when I had the 179 and an expired green card I was advised to use united or delta (I used Unite) instead of Lufthansa because they will require a valid traveling document or transit visa.