finding the audio pulse compression peak in extra-low SNR scenario?
So this answer is coming from experience with radar systems which use complex signals (in-phase and quadrature signals so that phase information can be recovered), be aware that you may have to adapt it to fit your exact needs:

With radar systems, this is a pretty common problem. Sometimes, for a variety of reasons, the target that is present can’t rise above the noise, even with regular pulse compression gain. In this case, most systems turn to some sort of multi-pulse solution; a common one is called coherent integration. Basically, you send out and receive the exact same pulse N many times. 

After doing this, you’ll have N many versions of the same target. Assuming no target migration has happened, you simply add all of the complex signals together. The idea here is that the target signal will cohere across all of them, such that a processing gain is achieved, but the noise will not cohere with itself and it’s power level will remain fairly constant.