I wonder if it's the other way around... maybe this rule was grandfathered in from a time when Microsoft feared companies offering "DirectX as a Service" or whatever. It doesn't really seem like the sort of thing Nvidia would care about, especially considering the licensing of their Unix drivers and considerable enterprise support efforts.
This is fascinating and now I'm really confused. Who is using CUDA on Windows in any datacenter application?