What you say is good advice, but quite a few times I have been in the position of needed to fix a caliper immediately without waiting for parts, (or couldn't get parts,) and I have had great success with it. I pull the piston seal out of its groove and clean the groove well. I polish the piston on a buffing wheel. The grove gets some silicone caliper grease in it, and the old seal is put back in oriented the same as it was in before. I lightly grease the piston and install it. You can even get away with a few very small pits if you polish the piston.