If you are using Office 365, you can create a Power Automate flow that will remove a tentative meeting entry associated with a message that is to be deleted by a rule.
Can an Outlook rule trigger a VBA script to delete a tentative meeting invite along with the message that delivered it?
As described here I've found that when using Outlook rules to eliminate messages from undesirable senders, while the messages can be deleted, any meeting invite "payload" that they carry, gets tentatively inserted into my calendar anyway. Outlook lacks any built-in functionality to either stop the insertion before it happens or remove the insertion after it occurs. It was suggested that perhaps this oversight might eventually be fixed within Outlook but in the meantime I should check with the VBA community to see if a VBA script might be used to remove any tentative meeting entry associated with a message that is to be deleted by a rule.