Hi Amamama,
My dd8 is also in a Spanish immersion program. She took the SB after her kindergarten year (her first year of immersion). She is extremely verbal yet her verbal score was her lowest score. I wondered wether the low verbal score was due to the fact that the majority of her language growth for that year was in another language. She currently reads about 5 levels higher than her current grade.

If I remember correctly, all the English speakers in my dd's class were reading at a higher English level than Spanish level by 2nd grade. If this is not the case for your dd, you might investigate her vision issues further. There is another thread on this board that has more information about vision issues.