Hello
I think that's the old convergence problem :p See this thread I opened long ago:
http://www.subsim.com/radioroom/show....php?t=121744&
Since your optics are not right above your torpedo tubes, there is a convergence correctiion needed, and there's where range matters.