Det är ett sorteringsproblem.
Vid första titt var jag tvungen att reproducera, eftersom det var otroligt, men din fråga hade samma problem för mig.
Om du försöker med en korrekt sortering fungerar det:
select replace(N'AȘ' COLLATE Latin1_General_BIN, N'Ș', N'-')