Unfortunately this won't work. Sealer is meant to be a defense against stains. It temporarily causes water to bead, but it doesn't prevent water from moving through it. Caulk may help against water getting into the corners, but remember: grout and most tiles aren't waterproof. The water will eventually find its way down through the assembly anyway.