My HUGE infestation is G-O-N-E.

Yeah, I remember when I had my first beer.

If your infestation is gone using neem oil, you either did not have spider mites or you are the first in history that I know of. Keep us posted. We'll see at your next light change from veg to bloom.