In order for the form to work and for ACF to save the values the field names need to be what ACF makes them, as I explained above. ACF uses the field keys in forms and neither the field key nor the field name can be altered if you want ACF to be able to save them.