Si no me equivoco, el inverso de tu número que se encuentra en el índice N, es el del índice 255-N.
No es una tabla de inversos, el inverso de 0x1 es 0xFE (y viceversa) y no 0x7F (ni 0x80) por ejemplo. La idea no es invertir los bits (para lo cual una tabla sobra, el operador bit a bit NOT lo hace) sino "revertir" el orden de los bits y el indice es el propio byte.
Ejemplos:
0x01 = 0000 0001 y "revertido" 1000 0000 = 0x80 = table[1]
0xCC = 1100 1100 y "revertido" 0011 0011 = 0x33 = table[0xCC]