Podczas rocznej gry w drużynie z siedzibą w mieście Cuzco wziął udział w pierwszym międzynarodowym turnieju w karierze – Copa Sudamericana, gdzie doszedł do 1/8 finału.
Wiosną 2010 Cavallo został zawodnikiem meksykańskiego drugoligowca Albinegros de Orizaba. W ekipie prowadzonej przez Cristóbala Ortegę Argentyńczyk z miejsca zaczął pełnić funkcję kluczowego gracza drużyny i jej najlepszego strzelca. Łącznie w 2010 roku zdobył aż 19 goli w 35 ligowych pojedynkach i zwrócił na siebie uwagę kilku mocniejszych klubów. Ostatecznie trafił do San Luis FC, w którego barwach rozegrał pierwszy mecz w meksykańskiej Primera División – 16 stycznia 2011 w wygranym 3:0 spotkaniu z Pueblą. Jedyną bramkę w najwyższej klasie rozgrywkowej zdobył 6 lutego tego samego roku w wygranym 3:2 pojedynku z Tecos UAG. Z San Luis po raz pierwszy w karierze wziął udział w Copa Libertadores, odpadając jednak już w fazie grupowej.
Po półroczu spędzonym w San Luis Cavallo zdecydował się na powrót do Argentyny, przechodząc do Sportivo Desamparados z zaplecza najwyższej klasy rozgrywkowej.