Renaming a new screen duplicated with area_dupli

ive duplicated an area from the Scripting workspace, area type CONSOLE, and the area_dupli() method doesnt return a handle to the new window. Apparently it just creates a new screen with “temp” name. I would like to know if it is possible to rename the screen and make it persistent and available through different blender sessions.
I would like to know as well, what is the proper way of deleting an element in a bpy_prop_collection (like in I havent seen much in the docs, but the user_clear() method that from wha t i understand, just “tags” the element to be removed in the next session, not in the current one.