Well ... now you've done it!
You know you have to switch BACK to the synthetic stuff and tell us if it starts leaking again ....
You know that old A-B-A thing .... you are here-by nominated test guinea pig
Ok seriously, if you don't want to dick with that I certainly understand!
Related question ... what is this new and improved oil seal for the water-pump of which you speak?
The only seals I see that are available separately look like just a pair of o-rings?