Unfortunately the rubber seal is not a plain round O-ring; it has a square cross-section which provides the pad retraction function so you can't replace it with a round one or the pads will drag. I suspect Shimano doesn't stock parts for their brakes partly out of product liability concerns.