thats a shit thing to have happen mate, I do feel for you. Id look out for another lump or buy a wrecked bike from a breaker (obviously with a good engine) New parts prices are ridiculous. Cant believe that did that at that mileage. I thought modern bikes were pretty much bulletproof nowadays
I'd personally source a replacement engine and be done with it. I'm sure it would be a fair bit cheaper than any of that Anyone with a bit of common sense and some spare time can swap a full engine so wouldnt need to pay stupid labour costs.