Castillo signed a minor-league deal with the Diamondbacks on Wednesday, Aaron Hughes of Sports Illustrated reports.
Castillo (hand) has given up three earned runs on five hits and no walks while striking out two batters over 2.2 innings in three appearances since being reinstated from Triple-A Reno's 7-day injured list July 19.
Castillo is day-to-day after tests on his left hand came back negative, Theo Mackie of The Arizona Republic reports.
Castillo agreed to a minor-league contract with the Diamondbacks on Monday.
Castillo was outrighted Thursday to Triple-A Jacksonville, Jordan McPherson of the Miami Herald reports.
Miami acquired Castillo from the Padres on Tuesday for cash considerations and optioned him to Triple-A Jacksonville.
Castillo was designated for assignment Thursday.
Castillo was optioned to Triple-A El Paso on Friday, Jeff Sanders of The San Diego Union-Tribune reports.
San Diego recalled Castillo from Triple-A El Paso on Tuesday.
Castillo was activated from the 15-day injured list and optioned to Triple-A El Paso by the Padres on Monday.