Update: I'm taking a break. The piston has screwed some of the way back in. I figure if any damage has been done, I might as well carry on and see how far I get. A little brake fluid has come out. Not dripping, but I had a few drops on my fingers. If I do get it back on, there's no guarantee the OBDEleven will be able to control the EPB. If it CAN, I'll get it to a garage to take a look at it.