Also laut Handbuch dürfte die mittlere Maustaste nicht funktionieren. Das sagt nämlich
ENABLE_CLICK
Clicked on with the left mouse button.
Mir ist zudem nicht klar, warum Du event_type in dem Fall gar nicht überprüfst. Laut Deinem Code sollte die Entity dann entfernt werden, wenn Du bei gedrückter mittlerer Maustaste darüber fährst, die Maus vom Objekt entfernst, oder bei gedrückter mittlerer Maustaste klickst.