You are likely correct in the cause of your gear stripping.
Yes, the slipper is designed to be a gear saver.
Your gear stripping problem likely would not have happened if you used the shaft one-way with the front ball diff. The downside is that you would have to maintain a front ball diff.
Loosen your slipper, keep any type of one-way.