Part of the problem is that you willing brought your car to Duddie. The best Ford dealer in Central Mass is Lamerouex in East Brookfield. I little drive for you but they do exceptional work and are willing to slide small things past (not that you need to slide this past since you SHOULD be covered under the cat warranty). Most of the sales reps and mechanics are weekend race/draggers and those that aren't are avid auto enthusiasts.
They installed my Eibachs, ST200 Struts, and all the bushings, ball joints, endlinks that I had supplied for $400 WITH the alignment! They are the only Ford dealer I will willingly bring my car to.
Good luck! Oh and welcome back to the area, hope to see you around!