Atributo headerStyle do property
<t:property headerStyle="width: 50px"/>
Se você fizer esse alinhamento ao centro você vai danificar o layout da listagem
Os números não ficarão alinhados pelas casas decimais..
E o label vai parecer diferente das outras colunas..
O melhor é fixar o tamanho da coluna mesmo
Obs: Não é que os campos numéricos ocupam espaço.. é que é o browser que está definindo o tamanho das colunas, e ele tenta definir tamanhos iguais para todas.