Just an opinion, having just replaced an input shaft taper roller bearing on a BMW car diff, taper roller bearings like any other kind are made to be EXACTLY the same size including the assembled height. Unless you are changing the input shaft and pinion, or the crown gear itself, or there is very significant wear on either gear, if I can't you should not need to reshim.
If that were the case then why would there be shims on them when new? Same with the crown gear - shouldn't they all be exactly the same size? Then we would only need shims after they've worn surely. I'm absolutely not starting an arguement here
I'm going on a BIG trip - took the gearbox out to get it rebuilt last weekend - some oil came out the diff when I was disassembling. It was grey and quite metalic - not good news - so I sent it away with the gearbox to have it done properly including the taper bearing. Mine has done over 100k so maybe that's a factor too though
