You can also use grease or steam to push out the piston.
Get a bolt to plug the hose port (I think it's M10x1.25). You can fill the caliper with water, close the bleeder and plug the hole, then heat it up with a propane torch (make sure there is a rag to catch the piston and don't stand in front of it) Water will expand and force the piston out.
You can also find a zerk fitting to fit in place of the bleeder screw, plug the hole, and use a grease gun to pop it out. Since grease is thicker than fluid, it should work better when your seals are leaky.