I still see a problem with his testing in that he might be connecting to a server in a different area which is less congested when he connects through his school's VPN.
A proper conclusive test would ensure connection to the same Netflix IP somehow over a VPN as his home connection.