Dormían y vivian en la terraza... Ahí está el punto.
Los gatos callejeros puedes socializarse pero tienen que compartir muchos momentos con las personas, por ejemplo, dormir juntos es una de las mejores terapias para crear lazos afectivos. Si no se crean estos lazos, los gatos te ven como uno más de la manada felina sin darte la posición de líder ni considerarte imprescindible (ojo, no hace falta que te vean como el líder pero sí como un miembro necesario para todos porque se han vinculado emocionalmente).
Cuando esto sucede y los gatos vuelven a estar en terreno abierto, harán lo que todo gato hace por instinto: buscar su propio territorio.
El caso que pones, es probable que la que lleva un mes fuera haya encontrado un territorio propio donde se sienta a gusto y no necesite volver. Incluso si no está esterilizada puede haber tenido el celo y en caso de embarazo buscan un sitio apartado y tranquilo.
Todo depende del vínculo que tengan o la necesidad de comida. Saben el camino de vuelta ya que ellos mismos distinguen su olor y marcan su ruta, pero que lo hagan o no depende de ellos.
Los que vuelvan y queden, te aconsejo estrechar más los vínculos con ellos, como permitirles el acceso a cojines, sofás, etc (pueden ser viejos) para que tengan un sitio cómodo y relajado y se acostumbren a ser caseros.
Ah, y si ninguno está esterilizado, es probable que vayan en busca del amor. Si están castrados, la respuesta es que buscan cazar, que es su otra pasión.