Interesting fix - thanks for sharing.
I see you used the crank and torquing it in place to position the seal in the groove whereas the FSM says to carefully roll into the groove...
...as I said in another thread (
http://www.peachparts.com/shopforum/showthread.php?t=291156&page=3) I have been told by an engine builder here in the Netherlands that if this seal isn't seated correctly it can cause localised heating (due to friction) that can knacker the nearest main bearing.
Now I don't know for sure if that is gospel - but it is what I was told.
I would have re-lifted the crank after torquing to make sure it had seated nicely.
Let us know how it goes.