Если я правильно понял задачу, тебе надо картинку в формате base64 совмести в уже существующими путями в новой БД???
Я как понимаю у тебя id кратинок совпадает в двух БД?
Если да, то отлично. Я вижу такой вариант.
Берешь картинку в base64 делаешь из нее файл, кладешь ее и переименовываешь по тому пути которому нужно. То есть берешь путь картинки в новой БД и фактический создаешь новую картинки с нужным именем и ее расположением.
Тебе осталось придумать взять одну и туже картинку в base64 и нужную запись из двух новой бд. И сохранить.
Сохранить можно так
//морально устаревший вариант
$decoded = base64_decode($src);
$fp = fopen($filename ,'w');
fwrite($fp, $decoded);
fclose($fp);
// и новый
$decoded = base64_decode($src);
file_put_content( $decoded);
Дальше эту картинку переменовываешь и кладешь в нужную тебе папку.
p.s. если я правильно понял твою проблему и задачу.