Thanks. I ended up with InstaEclipse. It requires root (it's an LSPosed module), but hooks into the regular insta app, which means always the latest version.
In fact, I do download apks from various sources. I just had to dismiss some false positives (ReVanced IIRC) so I decided it's useless because if it's not false positive I would probably still dismiss it, especially if told to do so by (malicious) devs.
Thanks. I ended up with InstaEclipse. It requires root (it's an LSPosed module), but hooks into the regular insta app, which means always the latest version.