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