I'm having a very similar issue, I'm trying to pare down a particular app to remove ingestion scripts to just the field extractions. On the deployer we remove the app from ./shcluster/apps/ and reloaded the version we wanted. I have verified that the bundle the SHD pushed contained only the files I want/need. The members in the search cluster reflect updated timestamps on the folders/files which I want.