Hola,
Ya hice el ejemplo completo y asi como lo tienes si me funciona:
Código PHP:
<display:column style="background-color:#DDDDDD; width:50px" title="Tam 50px">
</display:column>
<display:column title="Tam 100px" style="width=100px">
</display:column>
Descaegue la ultima version del displaytag, agregue las librerias commons y tambien la CSS que me pasaste y si me funciono el tamaño de las columnas, de hecho agregue mas y en las que le puse el ancho si me respeto el valor.