While waiting for 5.3 to drop, I did some further messing around. I found that I missed that there are 2 other modules that need to be loaded: spi_pxa2xx_platform and intel_lpss_pci. The first one does not exist, but the second one does and when I load it and these modules: applespi apple_ibridge apple_ib_tb apple_ib_als, I am able to get the touchbar working. So there is that at least. My guess, and I am really not in the know on this here, is that I need that missing module. This machine is a pain in the neck, and not my first choice to run on, but I am hoping that this all gets worked out with 5.3. That being said, if anyone has some breadcrumbs that I can follow to get the rest of the bits working, that would be awesome.