Hola, mira yo hice lo mismo y si funciona
Código HTML:
<script type="text/javascript">d=document;
onload=function(){
var e=d.getElementById("tr1");
var e2=e.cloneNode(true);
for(var i=0;i<e2.getElementsByTagName("td").length;i++)
e2.getElementsByTagName("td")[i].innerHTML="Clon_"+(i+1);
d.getElementById("tabla").appendChild(e2);
}
</script>
<table id="tabla">
<tr id="tr1">
<td>
1_
</td>
<td>
2_
</td>
<td>
3_
</td>
</tr>
</table>
Saludos :]