@iMo, yes, checked the transistor, it "mutes" the input except when the CLOAD command is given, then it unmuted and allows signal to pass.
I tested an 80s cassette tape recorder that I use reliable with my Spectrum and it only partially work, most of the signal is too "low" for this to be interpreted correctly, but some parts are passed through correctly, although the tape recording volume is maxed out. Will try a couple of times more, but what I really want to use is a portable recorder with SD card to transfer my programs back and forth and not mess with tapes.
I am tempted to try amplifying the signal as you said.
@Ian.M, If it is used as a biased amplifier, which I missed (thinking the transistor is only used to mute the input when not needed), I will take a second look to see the exact DC bias. It must be set precisely to 1/2 Vcc, correct? If it is not, then that must be my issue. I used both a portable recorder connected to the headphone out (not line out) and an old tape recorder that works fine with a Spectrum, but only partially works here.
As @iMo suggested, I might be tempted to add a simple transistor amplifier, but I also would like to keep it as original as I can. 1Vpk-pk amplitude sounds should be enough to trigger state change in my opinion if the bias is set correctly.