This would be a good "guess" - the bearing is the "victim" of something else in the system. Could be damn near anything. Given the level of electronic management in a new engine package, it could even be something in the software that controls timing and fuel. A bearing (or rod etc.) design that just meets or barely exceeds design needs won't have enough "headroom" to handle any unexpected loads.
Your right, the bearing is normally the weak link that results in engine failure, rarely the actual problem or root cause. I have seen something similar on 3.9 Cummins 4BT Industrial motors. Ran fine and forever at the factory rated 85 Hp, but as soon as farmers started fiddling with the fuel pumps and attempting to squeeze a bit more power out of them, the rod bearings would quickly fail. Granted these were cheap aftermarket bearings, not Cummins OE, but the difference in lifespan between a stock 85 hp motor and one that had been turned up was startling.
According to the Chev dealer local, the problem is crankshaft surface finish. I am surmising that going to a heavier oil, just delays the inevitable failure.
If the root cause is incorrect surface finish, changing oil viscosity will do very little to help, and it might actually make it worse as the thicker oil just causes the Oil Pressure Relief Valve to open further and you see a larger pressure drop from one end of the crank to the other. In other words, the bearings furthest from the pump may be getting starved, especially at startup and low operating temps when the oil is at it's thickest.