Up front I am not an expert on TMCC.
I will assume all your other engines are running correctly via TMCC control. The following is based on this assumption.
While you have the tender shell off, please, if you haven't done so already, make sure any and all card to card connections, and cable to card connections, are well made, nothing is loose.
Was the antenna soldered to the metal shell, or to a handrail that protruded through the shell? The antenna must be isolated from the track or the engine/tender won't be able to receive TMCC. If the antenna was actually soldered to the metal shell itself, then the metal shell has to be isolated from frame/wheels. If the antenna is soldered to a handrail the protrudes through the shell, you have to make sure the handrail is isolated from the metal shell.
You mentioned you just had the wire sticking out of the tender. I would get a piece of wire (gauge of wire not important) at least double the length of the antenna wire in the tender which I would temporarily solder to the end of the tender's antenna wire. Hold this wire in your hand off the track, or loop it from over tender and engine. Try the TMCC control again. If this works, I would say the engine/tender's electronics are working for TMCC, and you have an antenna problem to solve. If operation with this longer antenna does not improve TMCC operation, the I suspect your electronics.
Just for reference and edification, I have attached an article from a past issue of O Gauge Magazine about TMCC transmission.