Puis elle se présente aux mondiaux de Bordeaux, où elle participe à trois épreuves. Elle y décroche l'or mondial, en remportant la course scratch. La course se dispute sur 10 kilomètres soit 40 tours du vélodrome bordelais. Les favorites sont la Néerlandaise Adrie Visser et la Russe Olga Slyusareva. Sous l'impulsion de Gina Grain, Calle forme avec la Canadienne une échappée qui prend un tour au peloton. L'or se dispute alors entre elles. La Colombienne prend le dessus, laissant l'argent à Grain. Slyusareva s'adjuge le bronze. Elle poursuit sur sa lancée et double poursuite individuelle et contre-la-montre aux Jeux d'Amérique centrale et des Caraïbes et aux Jeux sud-américains. Et que cela soit à Carthagène des Indes ou en Argentine, elle remporte quatre nouvelles médailles d'or. En 2007, elle confirme ces résultats, en s'adjugeant la médaille d'argent dans la course scratch des mondiaux.