454cid
Sooper Pooper
Looking at the picture of the pad, I see one of the little posts is scraped off, but not the others. I wonder if they weren't seated, and the pad worked it self loose, and the rotor simply carried it off the caliper the last time your applied the brakes, shearing those spring clips. Maybe the rotors were damp, causing extra friction between the pad and caliper?