I dont think he'd win every round. 9-3 sounds about right though. At the MOST Castillo wins 4 rounds. He just doesnt have the speed that Rosario did catch up to Castillo as often, nor the power.
Stylistically, Camacho was quite different from Mayweather, though they were both fast... I think this winds up looking a bit like Camacho/Ramirez but a little closer because Castillo dealt with movement a little better than Ramirez did... but it is still a clear cut decision for Camacho