Before this becomes too off topic. I downloaded the current Kagi Translate APK and analyzed it a bit. Turns out they only use the PairIP license check component (maybe Flutter injects this nowadays? or they are adding it on purpose?), but no encrypted assets. The APK has a PairIP related activity, receiver and provider. Everything related to PairIP can be blocked in the Android built-in intent firewall (requires root to manage rules unless the ROM comes with an interface to it) and the app still works, which proofs there is no GMS dependency. It's purely artificial. I didn't need LSPosed modules at all.
For those who don't know what the intent firewall is: The intent firewall can block the execution of activities, services, receivers and providers as if they were physically removed from the APK.