[ ]
Você colocou vários align-adjustment: central. Já tentou alinhar com top?
[ ]
Tem várias maneiras de fazer, mas pode ser que o Primefaces esteja dando prioridade a alguns CSS. Sugiro que você use o “inspecionar elemento” do firefox, clicando com o botão direito em cima do cabeçalho da tabela.
Tente também colocar !important no final das propriedades CSS que você quer sobrepor. Eu tentaria também:
[ ]

