E se você fizer um 2 stage find and replace, dado que seu espaço em branco pode não ter a cor da fonte vermelha aplicada?
Primeiro, encontre e substitua a fonte vermelha, mas em vez de substituí-la por nada, substitua-a por texto que não apareça em nenhum outro lugar em seu documento, por exemplo, "~~~~~~".
Em seguida, faça uma segunda localização e substitua, desta vez sem formatação para cor adicionada. A descoberta seria "^ w ~~~~~~ ^ w" (que é o espaço em branco seguido pelo texto do espaço reservado seguido por espaço em branco) e substitua isso por nada. (Se o texto nem sempre tiver espaço em branco em ambos os lados, talvez seja necessário fazer algumas descobertas extras e substituí-las por apenas um único ^ w em cada extremidade da string).