Context:
Okay, there it is! It seems like Adobe Android is actually a bit different than what I proposed. There, the mediating library, the equivalent of PDF Renderer Provider, loads the tainted library, the equivalent of PSPDFKit Provider, directly.
Both ways work fine. It's just a question of where the code in that factory class I linked lives.
You can see how it calls `Class.forName` to load the class dynamically and then casts it to an instance of `AdobeAdeptConnectorType` (which is part of the non-tainted mediating library).