Skryf 'n voortsetting vir hierdie paragraaf - Na die verstryking van sy verbod, het hy in die 2009-seisoen teruggekeer na die kompetisie. Hy het die goue medalje by die 2009 Bolivariese Spele in November gewen, met 'n seisoen se beste van 8.25 m, en het ook Venezuela se 4 × 100-meter-stafelspan gehelp om 'n silwermedalje te wen. Hy het in 2010 'n paar wedstryde gespeel, maar het die jaar daarna na volle mededinging teruggekeer. Hy het in Mei 'n persoonlike beste van 21.13 sekondes op die 200 meter gehardloop by die nasionale kampioenskappe, en die derde plek in die sprint behaal nadat hy die langspring-titel gewen het. 'n Sprong van 7,72 m het hom die vierde plek op die 2011 Suid-Amerikaanse Kampioenskappe in Atletiek besorg
en 'n maand later verteenwoordig hy Venezuela by die 2011 Militêre Wêreldwedstryde in Rio de Janeiro, waar hy die bronsmedalje gewen het met 'n afstand van 7.81 m. Met die wind reg op die toelaatbare limiet, het hy 'n sprong van 8.03 m by die 2011 ALBA Spele gehad - 'n punt wat hom die goue medalje verdien het. Sy seisoen het 'n hoogtepunt bereik by die Pan-Amerikaanse Spele 2011 in Guadalajara toe hy 8,05 m (sy derde beste ooit) gespring het om die goue medalje te verseker, en die tweede Venezolaanse man geword het wat 'n atletiekgoud by die kompetisie gewen het (na Rafael Romero se 200 m-oorwinning in 1963). Castillo het teruggekom op die ouderdom van 35 om 7.52m te spring tydens die 2016 binnenshuise seisoen by 'n plaaslike byeenkoms in Elche, Spanje.