I've never ran a gear box, but several transmissions.
I always ran a synthetic gear lube. Had very few failures.
I did try tractor hydraulic oil in one. All it did was leak and make a huge mess.
After that I decided the engineers that formulate oil know better about application than I do. So I always used gear lube.