Found a way to override the name of the units by using setLayoutProperty.
the text-field on default uses the {name} of the units so I replaced it using the {nameAlt} after loading the maps
See code below:
map.events.add('load', function (e) {
//Used the load event to get all the layers, including the layers for indoor maps.
//Set the nameAlt in the text-field instead of name in indoor_global_unit_label
map.map.setLayoutProperty('microsoft.maps.indoor.labels_indoor.indoor_global_unit_label', 'text-field', '{nameAlt}');
});