I am curious as to WHY you had a machine shop even look at your crank - WTH is going on???
Also, ask the machine shop exactly how round the journals are and exactly how round and what are the dimensions of the mains? This will tell what the clearances will be and that will go a long way into determining what should be done with the crank, mains, and bearings.
What is going on with the rods?