Well, what can I say coz even I dont have to rely on streams in such cases and besides telecast is must if Milan fans are to increase in Sub-continent
abt tv rights? Even am not sure, though i wud guess both share rights, no idea how's that possible.. for eg. last season, Brescia-Milan match was shown delayed by NEO so simply asked them if u have rights show them live else dont bother and let at least TEN Sports show it.. NEO showed next 2 LIVE (Bologna & Roma) and match at San Siro vs Cagliari wasn't shown but TEN Sports aired it..
so guess both kinda have understanding. NEO with matches of "Big 4" and TEN Sports with mid table clubs' matches.
UCL matches will be on TEN Action+ & since now we're drawn vs Barca, 2 matches are guaranteed

but not so optimistic abt other 4. I even asked TEN Sports to buy rights of "Milan Channel" lets see in future coz parent company "MP & Silva" who distributes rights of Serie A to NEO/TEN Sports does have rights to "Milan Channel" as well.