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 You can't tell how much something has worn without measuring it. OK - so the bearing is the same size as the one that came out - so has the taper bearing worn down to mean there is more gap at the crown than there should be? You can't tell without measuring. I only say this as a warning as I changed my crown bearing about 1k ago - simple process - no problem and replaced with the same shims. My taper looked quite slack and worn. I had a new one but didn't fit as I couldnt accurately measure the gaps (I'm a crap mechanic - even though I bought the tools to measure I wasn't confident as the slightest movement of my bench setup wasn't allowing me to do it properly!) So I put it all back together - the old bearing felt a bit worn...
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