I have attached you tube video on TCM leak. This is from a E320 but same connector and conductor plate as the Crossfire. The Crossfire TCM is in a different location.
Probably not the problem you're having. I would go and talk to the mechanic personally to see how he diagnosed it was the TCM. Did he lift carpet to inspect TCM or see fluid leaking from the wiring harness at transmission connector.
Find out if the car started on its own or if he did something (parts replaced?) to get it started.