C'était sur-ex car tu devais être à 1/250 clignotant (vitesse de synchro sur le 40D) avec ta valeur d'Av ? C'est à dire que le boitier ne pouvait pas obturer plus vite, donc trop de lumière rentre, donc sur-ex.

Pour utiliser le flash intégré avec lequel on est bloqué à 1/250 maximum en extérieur, il faut se mettre en Tv, régler sur 1/250 et c'est le boitier qui va fermer (souvent fortement) pour obtenir une bonne expo.

L'autre solution, c'est d'acheter un flash externe qui gère la synchro haute vitesse. Là, tu pourras shooter au 1/500 ou 1/1000.