Learned a few tricks here, thanks guys~! Regarding temp layers, while at periscope depth, silent running, as soon as we fire last torp of the attack we go hard RT/LT rudder and dive to minimum 160m and level off with min engine speed.
Waiting for escorts to arrive, we set course at 90 deg away from convoy and listen... with the sound-man being me, I listen for the tell-tale pings that indicate we're on the DD's scope. Keeping our stern-to-enemy and evading his run-ins, we dive a few more meters at a time until the pinging stops--- we're in the temp layer~!
Conversely, we have dived the boat to near 200 in a panic but later realized that we were still being pinged 'cause we were out of the temp layer and 'visible' on the enemy's scope. In this case we slowly rise to a level where the ping eventually stops and we slowly creep away.
In desperation, we have gone as deep as 230 while still being pinged in which case, we sweated the hours away maneuvering each time DD made his run-in and eventually, were able to give him the slip... and lived to fight another day~!!!