That is good news, good job. Next time, just use a paper gasket but make sure the block surface is surgically clean before mounting the new water pump and gasket. Even a smidgen of old gasket material, even if small enough that you don't notice its presence, can cause it to leak. I never use any sealant, I use nothing more than a paper gasket for the water pump and thermostat housing.
And what you discovered with the aftermarket water pump is why I always recommend only the OE water pump. The store-brand water pumps with their "lifetime warranties" are junk like Autozone and Kragens sell are short-term use only junk.