Not sure that growing castor beans makes any difference...
I've planted castor beans and still seen tunnels near the castor plants.
I've inserted the beans into the fresh tunnels, and the only difference I saw was when the beans grew.
I doubt that it's going to make a difference what castor beans you plant... Probably going for showy would be a good choice...
I have cats, they kill the voles.
Unfortunately, the cats kill everything that moves... so... maybe look into trapping the voles?
The thread "Daffodils as a Vole Repellent" in
Ask a Question forum