Hopefully this can do it...

in AA2 of New Data enter:

=ISNUMBER(MATCH(1,INDEX(('Old Data'!$C$2:$C$10='New Data'!C2)*('Old Data'!$D$2:$D$10='New Data'!D2),0),0))

I used the Keyword and Keyword Status to determine uniqueness....

You need to adjust the ranges for Old Data to suit...

and copy down...


This will give TRUE for matches found and FALSE for not found.

Then you can Data|Filter|Auto Filter for False in AA and delete those rows.