2,5 часа это близко, вполне можно на выходные ездить или даже забирать внучку к себе, по крайней мере пока девочка не станет старше и ей уже будет не так важно "материнское тепло" (не, оно всегда нужно, но 10-летке оно нужнее в бОльшей мере, чем 17-18-летней например). И да, спасибо мачехе хоть на том, что вроде как не обижает (не бьет, не заставляет быть "золушкой" в доме, полноценно кормит, одевает...). А нормальную родную мать девочке никто не заменит, так что только вы, как бабушка хоть как-то...