Экспериментальное решение, но попробуйте LibreOffice'ом создать pdf. Если есть докер, это можно сделать очень быстро и посмотреть на результат. Да, ODF и Open XML принципиально не совместимы, более того у LibreOffice с типографикой беда (в смысле бедее, чтем в MS Word), но... они сильно инвестируют в качество открытия docx. Возможно, этого будет достаточно