Я действительно не понимаю здесь фундаментальной проблемы. Как текущее поведение обеспечивает целостность контента? Очевидно, что оно этого не делает.
Похоже, что если вы собираетесь заменять HTML на Markdown, то замена его на Markdown, который корректно отображается, — это… единственно верное решение.
Дело не в том, что мы делаем что-то особенное на стороне WordPress — используется обычный редактор блоков, и люди добавляют изображения стандартным способом в WordPress.
Я включу настройку «Отключить загрузку изображений», чтобы посмотреть, поможет ли это, но мне бы очень-очень хотелось, чтобы всё работало просто так.