Oh, I was missing the info that you're using the same SDK.
I see in the System/Library/Frameworks directory of the iOS 17.2 SDK that the CoreAudioTypes.framework directory is here, but the TBD (text binary description) file there is missing. I'm wondering how Xcode can link against a framework for which it has no specification.
What's the updated error log when you use the Apple linker (*not* the LLVM one) with the version 3.61 that I released today ?