Fix host choice for vGPU allocation (and unit tests)