It is not intended to change objects names in BIRT.
What would be the purpose of renaming BIRT objects?
The names are used internally only, just like the IDs. In case of names in *.rptlibrary, the names are also used to reference the items in reports or other libraries.
BTW dropping objects also seems exotic. Shouldn't using a visibility expression suffice?