Oi rmomogi,
o ExtJS é uma biblioteca Javascript. Sendo assim, não fará muita diferença se você está trabalhando com Grails, Struts, JSF, PHP ou qualquer outra tecnologia de backend.
Mas sei que há inclusive um plugin para Grails (veja no site oficial do Grails), sendo assim, acredito que ao menos alguém o use com sucesso sem problemas.
A questão da incompatibilidade do CSS, bem: isto é inerente a qualquer framework também. O que costumo fazer consiste em basicamente criar meus projetos me focando em um único browser (o que seja o mais próximo possível dos padrões W3C) e depois trabalhar com as versões do IE