Hi,
I was denied to enter my flight from Tehran to the United States. The Justflt employee told me that I need a Schengen visa because I have two stops in Europe. However, before I book my flight I contacted customer service and they told me I do not need it if I am a permanent resident (Green card holder) of the United States. This is what she was referring to "holders of a valid residence permit issued by Ireland or the United Kingdom, Andorra, Canada, Japan, San Marino or the United States of America guaranteeing the holder's unconditional readmission does not need Airport Transit Visa". She was just encouraging and pushing me to buy! And I did.
Therefore I was very much misled by their employee because my flight required a regular Schengen Transit Visa and not an Airport Transit Visa. And your employee did not have any knowledge and told me you are fine because you have a green card holder!