What can help decrease outliers' influence on non-tree models?
Here are couple of other options:

Set a threshold and remove all values larger than the threshold

RobustScaler which removes the median and scales the data according to the quantile range.

QuantileTransformer which transforms the feature to follow a uniform or a normal distribution.