Get your taxes done using TurboTax

TurboTax has a partner, Sprintax and that partner deals with NR alien returns.  Contact them at

TurboTax - Partner of Sprintax

They will assist with your NR Return and can help you with the problem of filing the wrong forms.