Being paid for work completed, unfortunately, isn't something they'll give back to you.
But, I think you could easily barter and say:
"I hired you to find the issue, and you 'find' the wrong thing. That I paid for. A lot of money. But, I fixed the oil cooler, and ¡viola! it is fixed. For LOTS less money than the head service. I paid you "XXXXX" to diagnose it the first time. Now I diagnosed it for you. Correctly. I want the diagnosis fee back."
But, you can only effectively do this AFTER you do the fix, and prove the repair.
The diagnosis I gave you is based on the same oil cooler on the Chrysler Pentastar 3.6 v6 engine used in everything they make now. That oil leak is fairly common, and besides a cracked engine block, faulty (cracked) new (?) Engine head, or improperly installed head gasket, it is the only place you can mix oil and water.
If the cooler doesn't fix it, they installed a bad head or bad gasket, by process of elimination.