I can see them fitting.
The "big" 8" bearing is the "small" 9" bearing.
I am sure someone made small bearing 31 spline axles.
Then you just swap 31 spline collars into the 8" diff.
The collars swap, and 28 spline 8" is 28 spline 9".
Now, why would someone do this?!?!
The 28 spline axles are not known for breaking in an 8" rear.
They are the strongest part in that unit.
There are a dozen other parts in the 8" that will break long before an axle!
Big waste of money!
With the cost of aftermarket 8" parts, the ones that need upgrading, you will spend the same or more than just getting a mild 9" that will be stronger...