For the record, if anybody wants to use a Sh1106 screen often found on 1.3" breakout boards instead of a SSD1306 often found on 0.96" breakouts, here is the small modification needed to make it work:
Does this work with the ArduBoy 2 library?
It should. You'll have to customise the Arduboy2 library each time you update to a new release, though. And, you'll need to revert the changes to use a SSD1306 display.