W seniorskiej reprezentacji Meksyku Torres Nilo zadebiutował za kadencji szwedzkiego selekcjonera Svena-Görana Erikssona, 24 września 2008 w przegranym 0:1 meczu towarzyskim z Chile. W 2010 roku został powołany przez Javiera Aguirre na Mistrzostwa Świata w RPA, gdzie jednak pozostawał wyłącznie rezerwowym drużyny i ani razu nie pojawił się na boisku, zaś Meksykanie odpadli z mundialu w 1/8 finału po porażce z Argentyną (1:3). Premierowego gola w kadrze narodowej strzelił 28 maja 2011 w zremisowanym 1:1 sparingu z Ekwadorem, a kilka dni później znalazł się w ogłoszonym przez José Manuela de la Torre składzie na Złoty Puchar CONCACAF. Tam rozegrał cztery z sześciu meczów (wszystkie jednak po wejściu z ławki rezerwowych), pozostając wyłącznie alternatywnym zawodnikiem swojej reprezentacji, która triumfowała ostatecznie w tych rozgrywkach po pokonaniu w finale USA (4:2). W 2013 roku wziął udział w Pucharze Konfederacji, podczas którego był z kolei podstawowym graczem zespołu i wystąpił w dwóch z trzech spotkań (w obydwóch w wyjściowej jedenastce), natomiast jego drużyna zanotowała bilans zwycięstwa i dwóch porażek, wobec czego zakończyła swój udział w tym turnieju już w fazie grupowej.