Now that you have it out of the bearings, put it in the freezer for a couple of days. While it is chilling, prepare a jig to hold the shaft from rotating without damaging it. Whith the assembly throroughly chilled, quickly mount it in the jig and try to loosen the faceplate. If it doesn't break free quickly, use a torch to warm up just the faceplate. Freezing should contract the shaft, warming the faceplate should expand it enough to break loose.
Looks to me like you did about as good as anyone could have done.
Finishing up all the little stuff always burns more time than anyone would think it should. That's why I never put a price on a house until I was completely finished with it, all the tools were moved out, and everything cleaned up. Most of the time, it sold on the first weekend. I never kept one longer than two weeks once I put a price on it, and never used a realtor, or advertised more than having a small sign at the road all along.