Theres always autotarget
There are a plethora of how to guides here on the site on the stickys. Worth your time
The advice to get close is good advice not only is it easier to get a solution and less margin of error but your targets have less time to react and veer out of the torps path.
Its really annoying espically with DD's to close within 800 yards have a perfect solution loose the fish and BAM they hit flank and dodge.
Ive learned a sort of work around I fire one fish on the 'perfect solution' then fire another or two well ahead anticipating their scoot. Sometimes it works sometimes it doesent but at least it will keep them busy enough for you to plan your evasion.