Hey @bennyty,
Why do we need step 1 in your list? Isn't the most recent item in the database table by definition on the clipboard right now?
Just wondering why you included that--I suspect you have a very good reason--before I wasted time trying this out.
EDIT: Okay, I tried it. It does SEEM to work until I realized that while Alfred's in-memory history does reflect the row deletion, the system clipboard appears not to. It still has the original item in it.