oil in the antifreeze?
if it smells like trans...
Can you bypass the trans cooler, flush the rad, and go for a couple short drives?
I've been yard driving a Charger with the trans lines hooked together for several months because someone cut them and stole the fittings.