i see you've finally figured out what i had been talking years ago
range doesn't matter as long as the gyro is 0. the further away from 0 the more it matters due to the torpedo's initial run before turning.
thats why it's best to shoot when the gyro is close to 0, to cancel out any descrpencies in your calculated range. had the torpedos been mounted on a turret, the would be NO gyro angle.. and the range wouldn't matter.
you can put a fancy name on it and call it a cool method.. but it's just common sense.