I can try to help - I've probably hit the same problems :-). I've dropped you an email.
You have? I don't seem to have received it. But yes, help would be excellent!
Did you claim for living expenses (rent, food etc)? There was a rumour going around that persona-non-gratas like us are allowed to claim for such since we really live in another country...
Nope! Anything that makes my tax return more complex is a bad thing in my books! There were no options for that in the software we get from the OISS.