Doesn't look good. Here's a dump of the "big" pieces of code ("avr-nm -SC -t decimal --size-sort *.elf")
00005822 00000100 T __vector_18
00001736 00000108 t Adafruit_SSD1306::fastSPIwrite(unsigned char) [clone .constprop.19]
00006074 00000116 T delay
00011970 00000122 T __floatunsisf
00006986 00000136 T Adafruit_GFX::drawFastHLine(int, int, int, unsigned int)
00007122 00000138 T Adafruit_GFX::drawFastVLine(int, int, int, unsigned int)
00002606 00000142 T HardwareSerial::write(unsigned char)
00001906 00000146 t Adafruit_SSD1306::ssd1306_command(unsigned char) [clone .constprop.17]
00005132 00000146 t Print::printNumber(unsigned long, unsigned char)
00006190 00000148 T __vector_16
00005922 00000152 T digitalWrite
00006826 00000160 T Adafruit_GFX::fillRect(int, int, int, int, unsigned int)
00001550 00000186 t TwoWire::endTransmission(unsigned char) [clone .constprop.24]
00006338 00000190 T Adafruit_GFX::drawRect(int, int, int, int, unsigned int)
00009744 00000200 t global constructors keyed to 65535_0_sketch_dec17a.ino.cpp.o.2416
00011468 00000204 T __addsf3x
00012374 00000210 T __mulsf3x
00011688 00000220 T __divsf3x
00006528 00000238 T Adafruit_GFX::drawLine(int, int, int, int, unsigned int)
00002052 00000260 t Adafruit_SSD1306::display() [clone .constprop.16]
00004298 00000316 T Adafruit_SSD1306::drawPixel(int, int, unsigned int)
00007358 00000340 T Adafruit_GFX::writeLine(int, int, int, int, unsigned int)
00004662 00000428 T Adafruit_GFX::write(unsigned char)
00005278 00000468 T Print::printFloat(double, unsigned char)
00009140 00000604 T __vector_24
00002910 00000692 T Adafruit_SSD1306::drawFastVLine(int, int, int, unsigned int)
00003602 00000696 T Adafruit_SSD1306::drawFastHLine(int, int, int, unsigned int)
00008072 00001068 T Adafruit_GFX::drawChar(int, int, unsigned char, unsigned int, unsigned int, unsigned char)
00000184 00001280 t font
00009944 00001396 T main
There are a bunch of functions in there that it's not obvious why they're present (line drawing?), but I expect they're buried pretty deeply and hard to remove. I was hoping that there would be several "font"-like tables you could eliminate by being more conservative with what you called, but I only see the one, and it's only about 1k...