In order to do this you need to call get_field_object() and you should do this using the field key, not the field name. Alter the choices for the field as you need to and then call acf_update_field($field). This is an undocumented function and is the function ACF calls when you change a field in the admin.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users