WordPress сохраняет изображения в базе данных с их полными URL-адресами.

Я подозреваю, что ваш повторно размещенный сайт все еще указывает на старыйCDN - и, соответственно, - старый, сбитый DNS домен.
Вы можете сделать резервную копию своей базы данных и попробовать поэкспериментировать с запросом, подобным следующему:
UPDATE wp_posts SET guid=(REPLACE (guid, 'old-dns.com/wp-content/uploads', 'new-dns.com/wp-content/uploads'));