W 2000 roku triumfował ze swoją ekipą w najbardziej prestiżowych rozgrywkach południowoamerykańskiego kontynentu – Copa Libertadores, jednak pozostawał wówczas wyłącznie rezerwowym Boca, za konkurentów do gry w linii ataku mając graczy takich jak Martín Palermo, Marcelo Delgado czy Guillermo Barros Schelotto.
Latem 2000 Moreno został wypożyczony do niżej notowanego Racing Club de Avellaneda, gdzie spędził nieudane sześć miesięcy; ani razu nie wpisał się na listę strzelców, zaś jego drużyna zajęła ostatnie miejsce w ligowej tabeli. W styczniu 2001 został wypożyczony po raz kolejny, tym razem do meksykańskiego Club Necaxa z siedzibą w stołecznym mieście Meksyk. W meksykańskiej Primera División zadebiutował 21 stycznia 2001 w przegranym 1:2 meczu z Pueblą, zaś pierwszą bramkę w lidze meksykańskiej strzelił 14 stycznia tego samego roku w zremisowanym 1:1 pojedynku z Celayą z rzutu karnego. Ogółem w barwach Necaxy spędził rok bez większych sukcesów, a wobec braku niezmiennego braku szans na grę w Boca, w lipcu 2002 udał się na wypożyczenie do chińskiego Shandong Luneng Taishan. W Jia-A League po raz pierwszy wpisał się na listę strzelców 18 sierpnia 2002 w wygranym 3:1 spotkaniu z Qingdao Hademen, a po upływie pół roku powrócił do Boca, z którym w wiosennym sezonie Clausura 2003 wywalczył wicemistrzostwo Argentyny.