Can a leaking toilet be fixed without hacking the tiles?
A surface sealant over tiles is a temporary measure, not waterproofing: water still reaches the screed through the grout. The lasting repair puts the membrane under new tiles.
Grout sealers, clear coats and injection can slow a leak for a while, but none of them rebuilds a membrane that has failed or was never there. That is why the quotation strips the floor to a sound screed first.