... recordé un caso similar (insisto.. si adivino...) donde su solución fue la de crear un formulario por cada registro presentado... haciendo esto entonces solo se envian los datos de un solo formulario, osease, manejaba un registro por vez...
Solo como comentario para que se planteé que cosas secillas también pueden ser funcionales... es cuestión de si es aplicacble a el caso...

.. ya, ya, ya.. me retiro.