AFAIK Netflix doesn't stream directly from AWS, but (while using it for their transcoding and so) uses a CDN. So blocking AWS wouldn't help in changing the quality of netflix, right? It certainly could be related though.
They use a form of deep packet inspection to identify and "manage" traffic on their network. Where it sits doesn't matter.