My first thought on Castro was no, but after looking at the 2B field in the AL ... woof. He has about as good a case as anyone.
For fun, here's the Twins on the ballot with their current positional AL rank on the ballot in OPS
1B: France - 11th
2B: Castro - 1st(!)
3B: Royce - 14th
SS: Correa - 11th
C: Jeffers - 4th
OF: Buck - 2nd (now within 300 points of Judge!), Bader - 17th, Wallner - 22nd
DH: Larnach - 7th
Besides Willi, I was surprised by how high Jeffers and Royce ranked at their positions