May be wrong but with a twin piston caliper like that won't the pads automatically self-centre on the rotor ? ... if the caliper is a bit uncentred could the noise be the rotor kissing the caliper?

K