Hola
korkuts
He hecho algunas pruebas y yo tampoco he conseguido, con IE, añadir un elemento en un frame desde otro frame, aunque el código que has puesto me parece correcto. Si lo que se quieres es, por ejemplo, cambiar el valor de un cuadro de texto, si que funciona:
window.parent.frames[1].document.getElementById("texto").value="algo";
Si se me ocurre algo, ya te comentaré, o si a alguien se le enciende la bombilla, que nos lo diga para tomar nota.
Saludos,