Here is the way things should appear in Win-10/11:
Adafruit has done a major software re-architecture on how the low-level SPI/I2C etc work, so even when your sketch calls 2 libraries, other libraries may be dependent. In a perfect world, library manages should keep this synchronized.
But, I do not use libraries this way. All libraries I use are located in each sketch folder ... Yes, lots of duplicates but when I Zip-up a folder for archive or sharing, I know that it will work again pending IDE and GCC concerns.) This also allows me to hack (frequently) the project confined library without mucking with the always-updated master copy in \libraries.