I agree, it would be impossible for sites to block individual customers behind carrier grade NAT without blocking other customers sharing that NAT endpoint.
Of course, the websites can raise an abuse complaint with the ISP, and they may take further action.