I've done this before, but only with the engine and transmission already out. I got the piston a little.crooked when retracting it and it popped back and broke the ring land that holds the piston in. I cheat and bleed the clutch slave using a clamp but it has to be pushed in straight and not allowed to pop back.

I think.your initial issue is that you have a bad clutch master cylinder.