Как вариант, могу предложить следующее.
Пару дней назад отвечал на этот вопрос
Как получить несколько файлов base64 string?
По сути там формируется массив с данными всех прикрепленных файлов. Применительно к вашей задаче можно например перед отправкой удалить часть элементов/файлов из данного массива и затем их отправить.
А для красоты можно еще и сделать табличный вывод прикрепленных файлов с кнопкой "удалить" для каждого.