Clearly important that those two replaces happen in THAT order ...
You could have a Key/Value table of subsitutions, and replace them one-by-one, but I expect that would be slow.
When i have nested REPLACE statements I write them like this
REPLACE(REPLACE(REPLACE(REPLACE(
[Description]
,'IND%A') -- This one has a parameter missing :)
,'WIEL','GST')
,'WIE','GST')
,'BLK','B')
because I think it makes it easy to copy & paste a new substitution, and also to visually read / check what the substitutions are. But that's the only suggestion that I have.