Thanks and greatly appreciate the answer, it solves some of the mystery.
Basically it will only work with a certain i2C port expander. While there are a ton of i2C backpacks and displays, they tend to use a different IC.
So what it won't work with today without getting into source code and making some deeper mods are:
Pretty much any Adafruit i2C backpack or display board will not work. They all tend to use the MCP23017 or the MCP23008
And while there are libraries and python and they absolutely work with the Raspberry PI, the nanoDLP code will not be able to display on them.
So basically, the only ones that do work- and they really need to make this more explicit and broken out in some details- is port expanders using the PCF8574T
Now those are pretty common and found all over Ebay and Amazon and really any other discount site, but wanted to make it clear current versions of nanoDLP does not support other LCD backpacks or expanders.