Да, действительно странно) Дело не в action, ты же отправляешь через ajax.
Но стоило бы оттолкнуться от следующего, посмотреть
var form_data = $(this).serialize();
console.log(form_data);
Второе.
И у первой формы и у второй.
Попробовать дать разные имена этим переменным.
var form_data1 = $(this).serialize()
var form_data2 = $(this).serialize()
И уж совсем тогда попробовать взять конкретные значения из нужных полей, жестко привязав их.
Вот так например
var email = $("form.php-form-zvonok").find( "input[name*='email']" ).val();
И соответственно все подставляешь и так же передаешь ajax`ом