I'd say your observation agrees with PITCHf/x data frm 2013. Nice job.
Looking at Castro's batting average on contact (which would include home runs), Starlin is hitting .307 on sliders, change-ups, curves, and knuckle curves.
His combined BA/CON for four-seamers, two-seamers, cutters, and sinkers is just .281.
Here is the breakdown for each pitch type: