Some people just don realize that stuff that seals leaks can and does seal everything it touches. I always wonder what some people are thinking, just like when the use a radiator sealer, pour it in, it will seal the leak and every passage in the radiator too. I will admit to using some but very little, not the whole bottle.
As to the oil pump, cheap shortcut it still worked so why not use it.