It doesn't look like there is anything llvm-lib needs to handle based on
Microsoft's description of the flag.
Looks fine to me.
May I ask what motivates all these changes? Are you trying to build a particular project? Is it difficult to not pass link.exe-only flags to lib.exe in that project for some reason?