According to Qt6,
https://doc.qt.io/qt-6/richtext-html-subset.html
It says it does recognize html table elements.
I have no idea why when you copy a table from Calibre and paste it into PageEdit the table markup does not get pasted. According to that link, tables are supported.