as far as I'm aware the rear caliper on all the srx's is the same....but the single front caliper is probably only the same as other srx single sided brake systems. SteveH will know.....
Have you considered getting new seals and overhauling the existing calipers...I did this, to great effect, having had exactly the same problem as you.
You should also check that tilt plates (or whatever they are called) that sit behind the pads, are in good condition (and actually installed, often left out, or corroded away) these help to stop squeak and also tend to make braking a bit more progressive.
finally, if you havn't, fit braided hoses, vastly improve all aspects of the srx braking system.....the standard pipes expand a bit under pressure, when the brakes are released, there is a slight residual pressure that can stop the pads being thrown off the disk.