You should rename the sprites in the SpriteCollection, save it (EditorUtility.SetDirty), then call tk2dSpriteCollectionBuilder.Rebuild(collection). You can't just change the data objet, otherwise the names will revert every time you rebuild the collection.