AFAIK AI units fakes dropping of TA by having more sensors at different depths which washouts at different speeds. This is done in LWAMI, original DW does not have it.
In that case Akula had to be just moving slow to hear you.
As for the depth effects and layer, check also this recent discussion:
http://www.subsim.com/radioroom/showthread.php?t=131383