Il faut relire le contrat avec votre agent de voyage, mais à ma connaissance, dans les règles de l'IATA, la seule obligation de la compagnie aérienne est de vous transporter en sécurité jusqu'à destination et, si il y a du retard (quel qu'en soit la cause) de couvrir vos frais sur place (hébergement).
J'ai eu jusqu'à 24 heures de retard sur des vols long courrier (cause grave panne avion et attente d'une pièce mécanique en provenance de
France) sans aucune contre-partie (sauf effort commercial minime et symbolique, comme l'a fait votre agence)