if the thrust is gone the crank needs to go off to the machinist
the thrust can be cut and oversized thrust bearings used..they dont make oversized thrust for std journals so the journals will have to be machined whether they need it or not but with the knock you had it needs cutting
i would source another crank before i would run a crank that knocked like yours was
the forged cranks are now available at 499 and you can get one with external balance from fullthrottle for 619 , the external ends up cheaper because you dont need to get a neutral balancer and flywheel
and the rods should be checked at the little end for damage from the crank walking back and forth , you could get them bushed and reconnned but at that point it would be cheaper to source another set of rods
and the block needs to go in for line bore check , i wouldnt be surprised if its out