Finalise `BackfillMissingProjectPushRules` migration
### Summary
As part of the effort to create dedicated tables for push rules (organisation, group, and project), we migrated all project push rule records from the push_rules table to the new project_push_rules table.
After the initial migration (!211812 and !212378), we discovered that some records were not migrated. A follow-up batched background migration (BackfillMissingProjectPushRules) was created in !219705 to find and migrate these missing records.
The job has successfully completed and all missing records have been migrated. Verified on [postgres.ai](https://console.postgres.ai/gitlab/gitlab-production-main/sessions/48032/commands/144676) that no records remain unmigrated.
This issue tracks the finalization of the BackfillMissingProjectPushRules BBM.
### Related works
Epic: https://gitlab.com/groups/gitlab-org/-/work_items/15537
Project push rule: https://gitlab.com/gitlab-org/gitlab/-/work_items/499156
issue