add bpy.app.handlers.keyframe_delete callback

calls a callback when a keyframe is deleted
(not once per keyframe, since sometimes keyframes are removed in a bulk)