Дополнение.
Как показали эксперименты, "только отмеченные" для списка замен всё-таки работает, только не правильно. При нажатии скрываются не те, которые не отмечены, а те, которые в сохранённом списке стоят неотмеченными (<Checked>0</Checked>). В общем, как после загрузки списка ни меняй галочки у замен, при нажатии те, у которых <Checked>1</Checked>, станут отмеченными, а с <Checked>0</Checked> скроются. А так как у меня почти все списки с <Checked>1</Checked>, то ничего не скрывалось, а все пункты списка становились отмеченными.
Есть еще один глюк, возможно как-то связан с предыдущим. При перезаписи списка, в котором от прежнего состояния отличаются только значения <Checked>, само перезаписывание вроде как проходит, но все флаги <Checked> остаются прежними. То же самое и при изменении числа пунктов. Свежедобавленные пункты сохраняются с <Checked>1</Checked> независимо от наличия галочки.
Но всё это только при перезаписи. При первом сохранении всё сохраняется нормально, зато потом проще всего редактировать флаги <Checked> в текстовом редакторе.