I have a huge Excel (more than 70 columns) and the custom names were given with labels in a structure like suggested.
One of the names wasn't according to the others so I changed the Label. The consumer espace noticed the new label, but the Excel column kept the old name.
I've unselected the box and added it again. I've deleted and recreated the RecordListToExcel. Nothing. Is it a bug or just cache? We don't habe much data in dev so the query gets always the same results.
(SS 18.104.22.168, SC 22.214.171.124)
EDIT: It worked when I removed the attribute, published espace 1, updated espace 2, undoed removal, published espace 1, updated espace 2. That's not very practical.
I'd say it's a bug, but your mileage may vary...