I was going to ask what the story is about freeze plug leaking...
Should be pretty easy to spot the source of your leak with most of engine open like that.
On that photo I posted you can see the silicone squeeze out on the rear of the intake manifold. I believe that silicone contains the engine oil? But water leaks are also possible on either side of the intake and run down the engine block. I've seen guy here having that issue.
That a photo by another member!