When I loaded up with Mark 16s on the cruise before I ended up bustin' rocks at Leavenworth for awhile, I had a whole load of defective torpedoes. They were no help at all and I picked up Mark 14s on my return to port. Those sank the USS Essex just fine....
As a practical matter, torpedo range is completely useless. Your best plan is to cut that distance down to 500 yards and let fly. At that range you could spit to the target and long range torpedoes are just a waste of fuel. The longer the range you fire from the more misses you will have. It's just a fact of life and we deal with it by getting in close enough to hear 'em belch.