Wow. I apologize for a dumb question, but giving the DDs fire control actually works better than giving them ASW?
lol i didn't explain it well it seems. let's just imagine 2 scenarios, one is DD+asw vs regular subs, another is DD+FC vs regular subs, with DD being the 41 model and SS 40 model. also make FC the 42 model (giving more firing distance). assuming there's no huge difference in admiral skills, DD will always get to fire at is optimal range since it is twice as fast as subs.
in the first case, DD has an optimal firing distance of 20*0.9=18, which just happens the maximum range for subs, so they will fire upon each other in a given battle. and from my experience, both sides will suffer heavy damage.
now onto the 2nd scenario, because of the FC, DD's maximum firing distance is bumped to 24, and as a result they will prefer firing at a distance of 24*0.9=21.6, beyond sub's reach. you will inflict less damage on the subs per hour, but subs will not hit you at all. and because DD has a huge sub attack to begin with and will wreck the sub stack one way or another, i find the tradeoff quite advantageous.
for heavy subs with FP attached, this kind of turkey shoot won't work for DD (Hsub has a max firing distance of 25) but you can still use CL attached with FC and FP to fight this kind of one-sided battle. this is also the reason that i always escort my carriers with CA: CV can massacre anything floating on the sea but they are sitting ducks against subs, so CA with their long firing range and superior speed will do well to protect carriers from sub attacks.