Rear derailleur not in line with cassette
Often a bent derailleur will kick the bottom of the cage inwards. In your case the derailleur is twisted around the vertical axis so the 'front' edge of the cage is pointing outwards.
The first thing I'd check is that you do not have the mounting bolt cross-threaded.
I'd also take the derailleur of the frame and check that that it is not bent.
The hanger may not have been properly straightened, and it might still have a  vertical axis twist. Did the shop use a proper hanger alignment tool? Using a proper tool with ensure the threaded bolt hold is parallel to the wheel axle.