В 2003 году Кастильо во второй раз принял участие в розыгрыше Золотого кубка КОНКАКАФ. На турнире он принял участие в трех встречах против сборных Бразилии, Гватемалы и Ямайки.