Support for PostgreSQL / PostGIS Inherited Tables in MapInfo/QGIS
It works seamlessly in QGIS too.
I know this is an old question but I just wanted to add my thought to it.
MapInfo Pro can't open a spatial table from a database like PostgreSQL/POSTGIS unless the table has been made mappable, that is it has to be registered in the MapInfo.MapInfo_MapCatalog.
This catalog is used by MapInfo Pro to figure out how to show the table in a map, for instance which symbology to use, what coordinate system and more.