<fo:table-cell vertical-align="bottom">
この場合は <fo:table-cell vertical-align="bottom"> ではなく、<fo:table-cell display-align="after"> を使用すればセル内での文字位置を変更できます。
<fo:table-cell display-align="after">