It could also be that AT&T disallowed your L5, since the IMEI doesn’t pass muster: US Carriers / IMEI Compatibility Checker
I’m using a Truphone prepaid international travel SIM that normally roams on AT&T when in the U.S., so it’s possible AT&T doesn’t care about mine. 
But the IMEI gatekeeping doesn’t explain this.