This season, Castillo was set to have an even better impact, but his season was rudely cut short just five games into the campaign when he had provided an assist already.
He was injured in October against SuperSport United during the Premier Soccer League outing.
The South American has been training since January hoping to make a comeback.
His agent Mauricio Andrade has confirmed the 30-year-old will remain at Amakhosi beyond this season.