Essentiellement, tu es dans une situation où tu dois attendre. Les hirondelles s'en vont d'elles-mêmes quand elles finissent d'élever les oisillons, ce qui se produit généralement entre la fin août et septembre. Dans la plupart des pays d'Amérique latine, elles sont protégées par la loi, donc retirer activement le nid tant qu'il y a des oiseaux ou des œufs peut te causer de vrais problèmes légaux. Une fois qu'elles s'en vont, tu peux retirer le nid sans souci si tu veux.
Ce que la plupart ne mentionnent pas, c'est qu'elles vont laisser pas mal de désordre dans le garage pendant qu'elles sont là. Du guano, des plumes, des restes de nourriture qu'elles apportent pour les oisillons. C'est inconfortable mais temporaire. Si ça te dérange trop, tu peux mettre quelque chose sous le nid pour attraper la saleté, mais évite de toucher le nid lui-même tant qu'il y a de l'activité. Le truc, c'est que essayer de le retirer ou de l'endommager pendant qu'elles sont là, c'est contreproductif légalement et en plus stressant pour les oiseaux.
D'un point de vue pratique, si ça devient un schéma annuel que tu ne veux pas maintenir, après qu'elles s'en aillent en automne tu peux sceller ces espaces sous le toit pour les empêcher de revenir l'année prochaine. Mais tant qu'elles élèvent leurs petits, c'est mieux de les laisser tranquilles. Elles sont relativement propres comparées à d'autres oiseaux et elles s'en iront naturellement en quelques mois.