Robust Small Area Estimation under Spatial Non-Stationarity for Unit-Level Models