Можно через Seq.fold получить список индексов плохих элементов. Он автоматом выйдет реверсированным, после чего через List.iter col.RemoveAt получить нужное состояние. // пишу с телефона, так что имена могут быть другими
Человек ранее писал, что работает со связкой WPF + F#. Единственное место где стоит идти на мутабельные коллекции, это UI (либо вычисления, но там уже не до Seq). Скорее всего нотифицируемая коллекция.