I think I discovered this recently, but XL and SL get used interchangeably depending on the manufacture and website. Michelin has the MS2 listed as an XL on their site depending on the size, but Discount Tire Co has the same tire listed as an SL (285/65r18), both product codes show a 116T load index though, and after calling Discount Tire Co to inquire on the issue, XL and SL are the same, it’s just marketing, and depending on what website you’re looking at it will read one way or another.
SL and XL are two different types of tires, they are definitely not the same and would require different tire pressures.
TL;DR: Here's what the Discount Tire bot "Madeline" had to say about this:
The Michelin Defender LTX M/S2 285/65R18 116T is indeed an XL tire, not SL.
Here is the tire on the Michelin site:
And on the TireRack site:
So... whoever it was at Discount Tire who told you that SL and XL are the same, was just plain wrong.
HTH