It is a freeze plug. But I am inclined to think the leak is at the front of the engine and you just haven't looked good enough to find that ONE DROP exiting the engine.. Should take you all of five minutes to find, with a flashlight and a mirror, from UNDER the engine...
Big Jim


professional bovine relocation specialist