I'm glad to hear you got the issue resolved. If the noise comes back in the near future you might consider having the mechanic completely clean the brake pad backing surface and then apply CRC Disc Brake Quiet to the pad. This material sets up to almost like a silicone caulking consistency and will dampen the noise better and remain where it's applied longer than using brake grease.
-Rod