The value in $field passed to your filter should have information about the field. I’m not sure what the index is but this information should include the field key console.log($field);. You should test this value and might be able to use different palettes for different fields (but I’m not sure about any of this)
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users