before routing ufunc, adjust DistArrays preferred distaxis to account for broadcasting