Although LibreOffice started support BASE table from bug 104930, the two commits from there shows only 'romn' and 'hang' baseline tags got support. According to the OpenType Specification, there are also 4 tags made for CJK scripts, including 'icfb', 'icft', 'ideo', 'idtp'. And the Specification also give some instructions for proper alignments. With this support any font with these tags would be able to get proper alignments within horizontal and vertical text layouts.
Steps to Reproduce:
User Profile Reset: No
Source Han fonts including these tags.
Examples available here: