This is almost certainly a function of your display dimensions and the way VB displays circles and portions there of. The eyes are correct but because your display dimensions don't match the field dimensions, the pixels aren't square - the x and y dimensions differ in their pixels per square inch Bots should really be displayed as ellispes, but their still displayed as circles. This gives an incorrect display for a lot of things - the eye display, shot impacts, etc. Look close and you will see the aim marker for a spinning bot trace the ellipse.
Try unlocking the field and then look again. When you unlock the field, I scale it to more closely match the field diemnsions. Its not perfect, but it gives you a better display.
Please file the tiny bot issue as a separate bug with a sim. Thanks.
The eye thing is resolved WON'T FIX.
I'll use this sim to look at the small bot issue.