US india tax treaty on F1 H1b

I was on F1 visa until September of last year and after October I was on H1b. I was searching for how to file tax return given my circumstances, I found good info in here https://ttlc.intuit.com/questions/3198853-opt-to-h1b-tax-filing-for-2015. I went with Sprintax as I thought it would file in the way mentioned after big however in the link. It gave me 1040NR EZ claiming US India tax treaty. I am pretty sure I can't as I was on H1B at the end of the year. Their customer support is saying that it is right. Can someone confirm?