It sounds like Producthunt + Kickstarter could have possibly helped a lot here.
Incidentally, this post may prove to be another great channel - imagine this wasn't a post-mortem, but a pre-Kickstarter update on the process & journey of working on the book...of course, making the HN front page these days requires quite a bit of luck.