I guess if I had a 2 stroke I would of know thatI've seen many like that and a bit worse that still ran. As for floating to center with excess end play unfortunately not because the beveled gear on the drive/clutch side pushes the crank toward the magneto side and this is why this is the most common seal to have issues with.
Leave it to China to design a crankcase bearing bore that don't have a lip for the crank bearing to rest on.
I guess that seal retainer Karl posted is the best solution.