If it's worn on one edge it's definitely from alignment. Hopefully they did a proper centerline thrust angle alignment aft they did the initial work. If the tire was worn on both edges it would be from under inflation. Take it to another shop and get their front end guy check it. You need a second opinion. Somebody is missing something.
It could also be something that simple as a bad tire. If that tire is worn enough it should probably be replaced anyway, even if there I no defect discovered. If the tire took a hit at some point it could have caused belt damage, which over time would likely become worse.
At the very least, have the tires rotated a balanced and see if there is any improvement.