This is a problem which pops up frequently and a lot of time could be saved by going back and reading in the forum.
90wt gear oil and 50wt motor oil is the same viscosity, both when cold and hot.. The additive package is what is different as gear oil has ep additives and the engine oil your rig called for originally was for 50wt non detergent oil. The problem with the easy-to-get 90wt or any weight for that matter is that the type of ep additives they use are not compatible with yellow metals. Back in those days 50wt engine oil was easier to get and it worked just well enough to get by. The newer generation gear oils, such as swepco's additives are fully compatible with the yellow metals found in transmissions.
Gear oil with the right additives will give you more protection than 40 or 50wt engine oil, and it was designed for that purpose, not for use in engines.
My recommendation is swepco 210-80w140 gear oil for every box you have (transfer case May take atf)... That would make it simple, and you will get a lot more protection and cooler operating temperatures. It should also eliminate the stiff shift from first to second when cold. This is a truly "multi-graded" gear oil and will work fine in any application calling for 80, 80/90, 90, 85/140 and 140wt oils. Price is higher than most, yeah, but how do you measure protection?
No offense meant to you old-timers who are stuck on engine oil or off-the shelf gear oil for your drive trains. This is just an alternative, and it is available at ihon. Go to the oil tech section and select the 210 product for more information.
Naturally, if any wear or damage has already occurred, no product will bring it back ..... No-one has a "mechanic in a can."