The water pump mechanical seal can be a super pain, many don't instal them correct and they always leak, some instal them correct and they still leak. Just super tricky. Sounds to me like it wasn't completely sealed, and then somehow it sealed up, wether it be due to the hear or whatnot, who knows.