Respostas:
Eu mesmo encontrei a resposta: o atributo _meta de uma instância contém as informações:
model_instance._meta.db_table
_metapropriedade não está protegida. É uma parte documentada da API pública. Ele é prefixado com o sublinhado inicial para evitar conflitos com nomes que as pessoas podem realmente querer usar em seus modelos.
@property def table_name(self): return self._meta.db_table
_meta::Options