Frank,
In most cases a lean run with a lapped piston on castor will not ruin the engine. The biggest problem is if it seizes up. The times I've had them go really, really lean they just sag and quit I just let them cool. Next fined the problem (dirt in the NVA, tank vent cap left off on uniflow tank, wrong fuel - grabbed the 25% can instead of the 5%). Once cool put in a few drops of after run oil and check how the engine feels. If it flips normal with a good pop, should be ok, I would open the needle 1/2 turn, let it run rich a little bit then retune and fly. If it starts to sag try to run a couple tanks of 50/50 sync/castor to clean it up. If that doesn't work you will need to pull the head and de-varnish with a small piece of green Scotch brite pad. Once you get the varnish off the cylinder, clean out with a few squirts of fuel put in some after run oil put the head back on and run a few tanks of 50/50 very rich to get things seated. Should be good to go. If that doesn't do it either get an piston/sleeve assembly or a new motor.
Best, DennisT