non puoi cambiare nome via javascript al bottone che si chiama action e ridargli il nome dopo che hai modificato l'action del form?

Una cosa del tipo
codice:
form.elements['action'].name = "temp_bttn_name";
form.action = "nuova_action.php";
form.elements['temp_bttn_name'] = "action";
form.submit();
all'onclick sul submit?