The table numbering was being hidden by default by a large chunk of rules,

    div.book div.chapter > div.glossary ::before, 
    div.book div.chapter > div.section div.example div.exercise ::before, 
    div.book div.chapter > div.cnx-eoc div.solution div.figure::before, 
    div.book div.chapter > div.cnx-eoc div.solution table::before, 
    div.book div.chapter > div.cnx-eoc div.solution div.exercise::before, 
    div.book div.chapter > div.cnx-eoc div.solution div.example::before, 
    div.book div.chapter > div.cnx-eoc div.solution div.equation::before { 
      display: none;
    }

The part hiding these specific table numbers was

    div.book div.chapter > div.section div.example div.exercise ::before

But I could not find where that is being generated in the less files, so I added a more specific rule to override it explicitly.