Well here is 24 hours after the dealer said they cleaned off the oil and said my heads are leaking.
I created an album https://imgur.com/a/Q6MC5
The only wet oil is by the oil filter/oil cooler and the timing cover. The heads look the same they did from April 2017.
So they didn't clean anything. I'm taking it to my mechanic and not touching anything until they look at it. Honestly it looks like timing chain cover around oil cooler, or oil cooler gasket. All the oil around the heads in these photos are not wet, but caked on.