Network neutrality only applies to the network The ends of the network can do whatever they want. That's why ESPN can cut deals with ISPs for exclusive content without breaking the network. It's ESPN that does the blocking, not the ISP.
The same thing is happening here. Netflix gives special access to ISP customers, if the ISP has an agreement. It sounds like a much better deal for the ISP than ESPN is offering.
Now, what if Google started asking the ISP money for access? All of a sudden, the price of internet access is going to go up, as "must have" sites charge for access. To the customer, it seems free, but it wouldn't be. Competition would solve this problem; there could be ISPs that don't pay anyone, and websites that don't charge ISPs for access.