It may or may not be the LSD additives that are the reason for recommending that oil.
The Trutrac gears are not generally operating unless cornering (or during loss of traction) so if you have gear noise in a straight line it will be the crownwheel and pinion setup.