I don't know that Windows Phone 7 has any bearing on it. Didn't Netflix specifically hire an engineer for Android phones? If that's the case, others working on WinMo wouldn't make any difference.
that is true unless Microsoft was willing to give Netflix an incentive to hold off android development. I would not put it past Microsoft to do so since they need every advantage possible to help them gain back a strong audience.