Glad you got that issue taken care of and I would have been livid with that response and just out of warranty due to their scheduling you 3 weeks later. The one mechanical warranty issue I had was when the driver side wheel bearing needed to be replaced, I asked if they would do the passenger side and they said no. So far so good that was 50k miles ago now, and I’m officially out of the 10 year / 100k mile drivetrain warranty.
So you know what's lurking just around the corner for you!