Kariera reprezentacyjna W maju 2008 Caroca został powołany przez selekcjonera Marcelo Bielsę do reprezentacji Chile U-23 na prestiżowy młodzieżowy Turniej w Tulonie. Tam (będąc drugim najmłodszym graczem w zespole, po Eduardo Vargasie) rozegrał trzy z pięciu możliwych meczów (wszystkie w wyjściowym składzie), zaś jego kadra dotarła do finału rozgrywek, ulegając w nim Włochom (0:1). Sam zebrał natomiast bardzo pozytywne recenzje za dobre występy na francuskich boiskach. W styczniu 2009 znalazł się w ogłoszonym przez Ivo Basaya składzie reprezentacji Chile U-20 na Mistrzostwa Ameryki Południowej U-20. Podczas tego rozgrywanego w Wenezueli turnieju miał niepodważalną pozycję w składzie – rozegrał wszystkie cztery mecze w pełnym wymiarze czasowym, lecz Chilijczycy odpadli z imprezy już w pierwszej rundzie i nie awansowali na Mistrzostwa Świata U-20 w Egipcie.

W czerwcu 2009 Caroca wraz z reprezentacją Chile U-23 prowadzoną przez Basaya wziął udział w kolejnym Turnieju w Tulonie. Tym razem jego kadra spisała się jeszcze lepiej niż rok temu – wygrała rozgrywki, pokonując w finale Francję (1:0), a on sam wystąpił w trzech z pięciu meczów (we wszystkich w pierwszym składzie).