Hi @wkerfoot
Thanks for the info.
This is a current limitation of the ACF plugin, and it may also be out of scope for the plugin itself…
Read up on the update_field function. It may reveal some more info about the reference field ans how you can save it.