If registered nodetype is primary & not mixin it should display for event types modify. AFAIK for remove event currently product supports only cq:Page, dam:Asset,
nt:file, nt:folder, sling:Folder. You might try overlaying [1] But I doubt it will process further on server side. See if you could use the nodes that product supports for remove event.
[1] /libs/cq/workflow/widgets/source/widget/LauncherPanel.js