Well, he shouldn't have...
ABYC standards call for no sealant on any hose connections--water, fuel, or waste--only double clamping. As you noted, silicone doesn't actually seal, it only fills space...but it does dry out, crumble and fall out. But if the hose is the right size for the fitting, the fit will be so tight that the hose has to be warmed and lubricated to get it onto the fitting...and nothing that fits THAT tight has any spaces to fill. PVC cement, 5200 and other products can make it impossible to remove a hose--and eventually ALL hoses must be replaced--without destroying the hose barb, which is many cases is integral to a tank or other equipment. So at best, sealant is a waste of money...at worst, it's downright destructive. The right way to do it is: double clamp, with the screws on opposing sides of the hose. If you haven't already, Jim, I suggest you read the articles "Replacing Hoses" and "Installing a Head and Holding Tank" in the HM forum reference library before beginning any work. They include tips that will make the job a little easier.