Hola,
seguro habrán soluciones mejores pero lo que se me ocurre a la primera vista seria algo asi:
1. añadir una clase a todas las filas ejemplo class="filas"
Código Javascript
:
Ver original//reemplazar
var $tr = $(table).find("tbody tr:last").clone();
//por
var $tr = $(table).find("tbody tr:last").clone();
$tr.addClass('filas');
2. crear una funcion para reescribir los names e id-s despues de pulsar remove
Código Javascript
:
Ver originalfuncion reescribir(){
$.each($('.filas'),function(index){
$(this).prop({
id:'id'+index,
name:'name'+index
});
});
}
3. llamar a la funcion reescribir después de borrar una fila
Código Javascript
:
Ver original//cambiar
$(this).remove();
//por
$(this).remove();
reescribir();
Tenga en cuenta que no he probado lo que he puesto pero en principio debería funcionar
Espero que te sirva al menos como ideea