contact pattern

Pinion appears to far away. The shim you said that you pulled out from behind the larger race is normal. Some shimmed the bearing behind the bearing on the pinion and some times people add shims behind the race to move the pinion closer to the ring gear. It saved from pulling the bearing off the pinion and potentially damaging it.