I guess it makes more sense now that the mother just dropped Rin off with Daikichi's grandfather. She probably offered to work and have her pay as staying as a resident in his place. It probably was for a few years when Rin was still young so she probably couldn't remember/associate the maid as the mother. But then again this is all still theory, and the grandfather could still be the baby daddy.