W 2016 roku Castillo został powołany na jubileuszową, rozgrywaną na amerykańskich boiskach edycję turnieju Copa América. Tam był wyłącznie alternatywą dla Fabiana Johnsona i nie zanotował żadnego występu, natomiast jego drużyna – pełniąca wówczas rolę gospodarza – dotarła do półfinału, w którym uległa Argentynie (0:4) i zajęła czwarte miejsce.