Somewhere in the past here I posted my plight with changing out my Radiator because on the original the top tank cracked near front edge, where it rubbed against the frame member..I fixed the frame area by grinding down the metal edge so it didn't touch the radiator tank anymore..and then to my disappointment, I installed a SILLA brand that was made in China..The phucking POS started leaking like two weeks later, near the bottom somewhere..I then went through the whole damn trouble to replace it again... I went with a DELCO OE replacement this time and it has been fine ever since...
With a SILLA and to the point of this topic, I wouldn't be surprised if the Transmission cooler would start leaking too into the coolant or visa-versa... But I'm not discounting people who've had good luck with SILLA. I personally don't trust them from my experience.
IMHO...Stay with OE or better, but you'll pay a little higher price for the quality and piece of mind.