https://github.com/RikkaApps/Shizuku
The very, very short description of Shizuku is that it is an App that allow other apps to use actions reserved for ADB or Rooted devices.
Shizuku is on the PlayStore, and the whole procedure is incredibly easy in comparison to Root, and even ADB Wifi.
And yeah, I know you've implemented ADB Wifi shenanigans, but If the user has Tasker and any of these apps, then they are likely not going to want to do a separate procedure for Tasker. Unlike ADB Wifi and the Permissions App, it also means that tutorials and guides are offloaded to Shizuku