You can probably get an acceptable seal by using an expansive hydraulic cement (various products sold as "crack filler", "patching cement" or "anchoring grout") instead of the ordinary cement mortar and concrete that you've already tried. These cements/grouts...