Break squeal
No lateral run out on the wheel so that eliminates wheel bearings there isn't any play top to bottom so that rules out ball joints. I'm an ASE mechanic but I'll let the dealer figure it out on their dime.
Please post what the outcome was when resolved. I have an idea, but without pics or my own visual inspection it would be very hard to do anything but guess.
I picked it up from the dealer and it turns out that the top bolt that holds the hub to the steering knuckle was missing and the other two were loose. They replaced the rotor and pads again was well as replacing and torquing the hub bolts. So all is well.


