Hi @Wally
Your code suggests that the previous developer has a custom function to register custom fields. That or their are using another plugin to ACF as some of the parameters are missing / different.
I think some debugging is required from your end to see how the fields are registered with ACF