yea, you should witch to auto tdc or w/e its called. just look in periscope and wait for the green.
Or, I have been getting great shots using the attack map. It shows where your torps will go, so if it shows it leading, i reduce speed and adjust AOB.