That's not how it works.This is so easy to solve if Apple opens up. Nvidia writes drivers for Linux and Windows from their own labs but they can't for Apple because of Apple's "requirements" and macOS being fully closed.
The problem is as Apple updates macOS and Metal, they want engineers in house to do that with. Open sourcing or allowing drivers from outside doesn't fix "we have a new graphics API thats not out yet and we want to have meetings about it internally before the first preview at WWDC."
Apple doesn't want to release Metal 3 and have AMD/Nvidia write the drivers afterwards. Apple wants the drivers written as Metal 3 is being designed. That means engineers on site.
Could everyone work in remote sealed rooms with pre-release hardware and software? Sure. But Apple's "we prefer everyone to work in the office" applies here as well.
Apple Silicon GPUs also implicitly solve this problem. Don't have to deal with bringing in outside engineers to help your write your new version of Metal when the GPU engineers are inside Apple.