essayes comme ceci, avant de modifier ton iso tu vas dans va dans sur l'onglet "file" puis tu choisies "file list export", ensuite tu modifies ton iso et avant de le sauvegarder tu retourne dans file et tu fais file import tu sauvegardes et sa devrais peut-être marcher.
si sa ne fonctionne pas essai avec cette méthode, rends toi ici et télécharge l'utilitaire InsISO, il permet de modifier les iso en respectant le LBA et réussi souvant là ou UMDGEN foire...
il te faudera créer un fichier .bat indicant la position de se que tu veux remplacer... exemple :
InsISO Icon0.png patched.iso 0000059 0000059 (patched.iso étant ton iso qu'il faudra renommer et les chiffre la position via le LBA du fichier)
ceci dit, si le nouveau fichier est plus petit que l'original, sert toi d'un éditeur hexadécimal pour rajouter le bytes qui manque (le fichier auras la même taille que l'original mais retrouvera sa taille initial une fois l'iso mis en cso); si c'est le contraire (le nouveau fichier est plus grand que l'original) je sais pas si ça fonctionne, j'ai jamais essayé.... mais réferts toi au forum (voir le lien plus haut) c'est une mine d'info pour le bidouillage des iso...