以下のようないくつかの方法で、フィルタリングすべきレビュー可能なタイプを特定できると思います。
class Reviewable < ActiveRecord::Base
def self.exclude_types
db_types = Reviewable.distinct.pluck(:type)
@exclude_types ||= db_types - Reviewable.types
end
...
end
その後、これらのタイプを使用してデフォルトスコープを適用できます。テーブルに type インデックスを追加する必要があるかもしれません。