I think my 727 is fried. Now I'm at a crossroads...
I gotta say I'm impressed with your resiliency! I remember when I did my 904 and showed my converter to the transmission guy, he inspected the snout very carefully and ran his fingernail over it. He stressed the importance of a smooth and undamaged snout, but I'm not very smart sometimes and don't listen to advice I've been given.
I need to trailer the car back up to the shop, so it may be a day or two before I can pull it and post pics.