The first issue you linked to is mine. Blinka does not work with SPI on this board at all, and nobody is really working on it as far as I can tell. Blinka is a bit of a mess, since SBC’s vary widely, and they’re definitely a RPi first type project.
To get the MCP3008 working we had to write a Device Tree Overlay. It was a bit of a learning curve. Here is the thread: