Failing a machine shop fix, try Sleeve Locker around the circumference of the seat. It used to be called Loctite 640, I believe. Whatever its new name and manufacturer is (Permatex?), once it sets up, it takes a torch to loosen the grip, far hotter than the engine temperatures will ever reach.
This is a recommendation only if no machine shop can repair the error properly and it looks as if the block will have to be discarded. Naturally, a machining operation would be preferable. But if that is not practical, try the sleeve locker route. It just might save the engine and you a ton of money and hassle replacing it.
Marshall