Текстовых данных там не на 12мб?
Без ковыряний в файле, рекомендую сделать так:
Создать пустой документ, скопировать 'как текст' (формулы будут заменены на значения), вставить, затем изображения копировать вручную (20 шт не сложно) таким образом не скопируются данные которые могли попасть через буфер обмена (особенно помню с OLE объктами такое было)
Кстати, в зависимости от формата изображений, вместо сжатого исходного в тело документа могли попасть их несжатые bmp версии, а там если было большое разрешение, итог займет много места, размеры в мм ничего не говорят.
Сохранять как .xlsx, открыть как архив, посмотреть что там получилось