I've been trying to follow all of this, forgive me if I missed something or it was already discussed. With the original problem of the rear main oil leak and now all the issues with the bearings, I think he might be better off starting with a new crank? Is this the only machine shop you have around you? It may be less hassle just to get a reman crank from summit, advance auto, or something than continue to deal with that shop... he can pull it apart, clean the snot out of the block, reassemble and not have to ever talk to them.
Just a thought