Unknown sources is per-app now, and a system update can reset the grant. That is the news: your F-Droid client is not broken, the permission moved.

Open the installer → permissions → install unknown apps. Turn Play Protect extra scanning off only if you know the APK. Leave it on for everything else.