A renderização de subpixel é feita usando as cores individuais de um pixel. Cada pixel em uma tela é composto por um pixel ainda menor com a cor vermelha, verde e azul.
Se você deseja renderizar um objeto com 10,3 pixels de largura, você usaria apenas a cor vermelha do 11º pixel. A tela então emitia luz de 31 subpixels, ou seja, 10 pixels completos e, em seguida, um terço de um pixel.
Se você tentar simular esse efeito sozinho, simplesmente desenhando 10 pixels brancos de largura e, em seguida, um pixel vermelho à direita em um plano de fundo preto, você verá o efeito sozinho.
O problema é que você notaria que a borda direita estaria vermelha, isto se você simplesmente fizer dessa maneira. Provavelmente, a Adobe precisa usar algoritmos avançados para cancelar esse efeito - possivelmente amplificando o valor do vermelho e do verde do décimo pixel.
Adicionar transparência a um algoritmo já bastante avançado é provavelmente algo que ainda não foram resolvidos e, portanto, eles simplesmente desabilitam a renderização de subpixel.
Acredito que este seja o caso, porque eu tentei implementar o subpixel renderizando-me dessa forma ingênua e vi esse efeito "lado colorido" eu mesmo.