ACF functions for updating fields does no trigger validation. Validation is only triggered when either the fields are submitted in the form in the admin or when using acf_form().
Since you are using your own form with your own fields you would need to perform your own validation of the values in $_POST