夕方結論だけ書きましたが、もう少し丁寧にgraph.facebook.comの広告について調べてきました

広告はhttps://graph.facebook.com/network_ads_commonから配信されてます(末尾はcommon以外のもあるかもしれない)
httpsなので通常の方法ではgraph.facebook.com全体をブロックするしかないが、そうするとfacebookの認証に不具合が出ることもあるというのが問題
そこでAdGuardで考えられる対応は5つ

対応1 ブロックしない
長所は当たり前だが不具合が出ないこと
短所はこれまた当たり前だが広告が消えないこと

対応2 ||graph.facebook.com^をブロックルールに加える
長所は当たり前だが広告が消えること
短所はこれまた当たり前だが一部のアプリで不具合が出ることがあること

対応3 httpsフィルタリングを有効にして||graph.facebook.com/network_adsをブロックルールに加える
長所は広告が消えることと不具合が出ないこと
短所はhttpsフィルタリングのためにAdGuardの証明書をインストールしないといけないのでセキュリティが不安だということ

対応4 広告の出るアプリだけAdGuardのファイアウォール機能で通信を遮断
長所は広告が消えることと他のアプリには不具合が出ないこと
短所はそのアプリが広告以外の用途で外部と何らかの通信をするアプリだと使えないということ

対応5 ||graph.facebook.com^をブロックルールに加えて不具合が出るアプリだけ除外する
長所は広告が消えることとちゃんと除外したアプリでは不具合が出ないこと
短所は未検証で除外していなかったアプリで不具合が出るかもしれないということ

対応6 広告が表示されてブロックしても不具合が出ないアプリだけブロックする(例→||graph.facebook.com^$app=mmapps.mirror.free|jp.gocro.smartnews.android|kr.co.rinasoft.howuse|com.estmob.android.sendanywhere)
長所は不具合が出ないこととブロックしたアプリでは広告が消えること
短所は未検証のアプリでは広告が表示されるかもしれないということ 


対応1・2・3には明確な短所があるのでなしとして
対応4は使える場面もあるかもしれないけど使えない場面のほうが多い
対応5は新しいアプリで不具合が出る度に変えるならいいけど面倒
ということで、対応6が一番良いだろうということになります
これなら不具合なしでそれなりのアプリからfacebook広告が除去できるので特に困ることはないかなと
広告が表示されていてなおかつfacebookの認証が失敗すると不具合が出るというアプリはブロックできませんが