I've never seen a pebble stuck in a disc caliper or rotor, on a bicycle.
Are you operating on the assumption that the squealing when braking in the wet is due to pebbles caught in the brake? That's how your post reads but that's not what is happening.