What Apple is really worried about with NVIDIA is vendor lock-in. They own the walled garden, they absolutely are not going to accept an "external dependency" they can't control.
CUDA is such an "external dependency". It locks you in to something that's not an Apple product.