PHL to EDI is further than the AC and WestJet flights, and I wouldn't count KEF as transatlantic. I'm not aware of any US carriers flying narrow bodies across the Atlantic. American has an old US Air Hub in Philly, so I imagine that is why it is from PHL.