Best of luck with the whole process. I don't know much about this but I've heard that the longer you stay on a student visa before making aliyah the less benefits you're entitled to. Could be totally wrong though.
Nefesh B'nefesh wasn't able to help you out? They're supposedly the experts on this....