I can't help with cross-referencing bearings, but you can buy OEM bearings online from places like Chaparral and Rocky Mountain ATV/MC.
I would like to support my local dealer, but said dealer doesn't seem to want my business all that much. The place has some crazy policies that have shied me away. If you buy online from the dealer's website, you get great prices, but there's a big shipping charge, tax on top of that, and no in-store pickup is allowed. The other option is to go to the local dealer's parts counter, but the over-the-counter prices are much, much higher than the same dealer's online prices.
Chaparral's prices are the same whether you're in the store or on the website. Rocky Mountain ATV/MC is out of state for me, but dealing with them online as well as on the phone has been a pleasure so far.
Final thoughts:
--If you can get your engine bearings pulled you should be able to measure them and order what you need based on the measured sizes.
--You may not need to replace all your bearings. The safest bet is to replace the main crank bearings (and seals, of course). From the sound of it, you may already be getting crank bearings from Pinnisault.