К сожалению в общем случае это сделать нельзя.

но если добавлялись, удалялись или переставлялись (группировались / разгруппировались) колонки ?
Ну не знаю. У меня визуально заметно, когда окно с LFM, а когда без ...
Это да. Но не все, а только для списков, формат которых был изменён юзером
в текущем (аварийно завершённом) сеансе работы.
Можно конечно их сохранять через IDLE() и т.д., но я не заморачивался.
Это всего лишь настройки списка, а не реальные данные и т.д.