Hi,
The "find", "cut" method seems really good. I used something with the coordinates of objects to delete them. I need to had an ID but it allows me to have two similar objects. http://jeromeabel.net/files/code/pd/pd-works/dynamic-patching/patchs/dyn-obj...
All my ressources about dynamic patching and audio here : http://jeromeabel.net/files/code/pd/pd-works/dynamic-patching/
Hope it helps,
Jérôme