Using your guidance, I am able to include the following cocoa pods.
Though, I have noticed fracture in the framework community. Sometimes there is only a SPM install, or a Carthage. And at times, it appears after a Carthage install, my cocoa pods installs are disrupted. Nothing requires fixing currently. Though I believe your guidance is to stear clear of SPM, and us Cocoapod, but I thought I read recently cocoa pods are going to go away at one point? Maybe I am confused.
Though, I have found each time I include a new cocoa pod, there are potential migration issues when advancing to the next Xcode. So I try to minimize the number of pods I use so as to minimize issues.