the shims will work if you are moving the caliper toward the engine, it appears the rotor is a little right of center, adding shims will only make it more off center,that is if you are adding shims between the caliper mounting hole and where they are bolted to it in moves the caliper inward and placing the rotor more toward the out board pad, sand the offending pad down and be done with it
, wont hurt and think, the shims bently talks about I think are the anti squeel shims on the back of the pads
just my opinoin