Get your taxes done using TurboTax

Correct, TurboTax can not do 1040NR for Nonresident Aliens.

You are also correct about everything else.  I have pleaded with them for over 3 years to fix this, but the developers of TurboTax have no intention of fixing it.