The front diff does spin in 2wd to an extent, the hubs are fully engaged on a B so the cv's always spin.
Its not difficul to jack the offending side up, remove the cover for the hub and remove the circlip. You can then spin the wheel freely ( you can put the wheel back on if needs) and feel for grinding in the wheel/brakes without the cv's etc spinning.
When they fitted the new bearing did they fit the 2? as there are inners and outers, they also need to have re-fitted new muck covers (I can never get them out in one peice) You can also rock the wheel to feel any looseness in the bearing.
If all that points to the cv and diff I would split and clean the cv's as they would be my first look before the front diff.
Fronty no.4, pimp mobile Treg 3.2 LWB lifted 2.5"
Fronty no.5 2.8 swb hd coils +2" 31"machos.