Would suggest a new filter then, pseudocode:
$translate = apply_filters( 'new_filter', 'acf_default' );
switch( $translate ) {
case 'acf_notranslate':
// do not use __() at all
.. $field[ $s ] ..
break;
case 'acf_default':
// use code like now
.. __($field[ $s ]) ..
break;
default:
// use filter_value as domain
.. __($field[ $s ], $translate) ..
break;
}