After my hardware switch to Unexpected Maker's Feather S2, Sparkfun's MCP6900, and Adafruit motor board (I need to update my BOM) - I waited throughout the Circuit Python 6.x series to see if they would fix the fact that the Sparkfun wouldn't work with the Feather S2. Eventually Lady Ada said it wouldn't be a blocker.
This week UM himself told me it was an ESP32-S2 with Circuit Python issue. Someone else on his Discord said it had something to do with Circuit Python turning off the pullups on the pins. So, since I know it works with Arduino, I'll go with that and maybe start making some progress on the meat of this project.
Realistically, I'll probably start the work in mid-to-late July.