Display Driver memory addresses...I think... [solved]

what is the shorthand "1<<k" doing?

<< is the left shift operator. It IS documented on the Reference page.

      displayBuffer[bufferN] |= pgm_read_word_near(SevenSegmentASCII + c) & 0xFF;

You did not put the array in PROGMEM. Why are you trying to read it from there?