It’s quite common for those radiators to leak at the seals under the top tank. A Denso radiator would be ideal because as you say they are the OE supplier. Don’t worry they only sell the automatic as pointed out you just don’t hook anything up to the trans cooler lines.