García wziął także udział w dziesięciu meczach wchodzących w skład eliminacjach do Mistrzostw Świata 2002, w których pięciokrotnie wpisał się na listę strzelców – w konfrontacjach z Belize (2:1), dwukrotnie z Antiguą i Barbudą (8:1), z Barbadosem (2:0) oraz rewanżu z tym samym rywalem (3:1). Gwatemalczycy nie zdołali się jednak zakwalifikować na mundial. W 2001 roku wygrał z reprezentacją rozgrywki Pucharu Narodów UNCAF, pełniąc rolę podstawowego gracza kadry i zdobywając trzy bramki w pięciu meczach. Rok później po raz kolejny znalazł się w składzie na Złoty Puchar CONCACAF, gdzie dokładnie tak samo jak przed dwoma laty wystąpił w dwóch spotkaniach, a Gwatemalczycy odpadli z turnieju w fazie grupowej.

W 2003 roku García po raz trzeci wziął udział w Pucharu Narodów UNCAF, tym razem zajmując ze swoją reprezentacją drugie miejsce i z trzema golami na koncie został królem strzelców tej edycji turnieju. Kilka miesięcy później został również powołany przez selekcjonera Víctora Manuela Aguado na Złoty Puchar CONCACAF, gdzie podobnie jak poprzednio po rozegraniu dwóch meczów jego drużyna zakończyła swój udział w turnieju na fazie grupowej. Wystąpił w czterech konfrontacjach wchodzących w skład nieudanych dla Gwatemalczyków eliminacjach do Mistrzostw Świata 2006, trafiając do siatki w spotkaniu z Kostaryką (3:1).