IDK about MVP, but we'll see.
I'm really glad that you brought up Castro's D. I was looking at it the other day and I think it's interesting, to say the least.
His UZR this year is -5.3. He's having his best errors season at just -1.2, but his worst range season at -4.4. Based off of what I've seen, I think his range appears better. But, luckily I don't have to trust my eyes, as we have stats! Inside Edge Fielding breaks down balls into six categories: Routine, Likely, Even, Unlikely, Remote, and Impossible. Routine balls are ones that should be made 90% or more of the time. Castro is at 96%, right around where he's been since 2012 when the data starts. The next is Likely balls, which is 60-90%. Castro has been at 84% this year, like 2012. In 2013 he was at 64%. He is at his lowest(41%) for Even(40-60%), but his highest22% for Unlikely(10-40%).
Basically Castro has been very close in terms of range according to this as 2012 Castro, in which his Range rating was 7.7, so I don't understand why he has a -4.4.