Hola:
Lo que te recomiendo es que uses el código original, o sea un solo formulario y que se envíe un formulario de chequeo cambiando el action, y que luego se recupere.
La información redundante que pueda enviarse durante el chequeo no tendrá ni el 1% del peso de la imagen, o sea que no puede tener un peso como para ralentizar el sistema de manera notable... y si hubiera (por ejemplo más campos file) solo deshabilitar esos campos (ya puse el ejemplo)
Saludos