I have books on SFbooks.com so I know what you mean and I appreciate the difficulty. I only hope your readers and future readers appreciate this as well.
Not sure having my books on this site created much of a sales spike so I would recommend that you must really push it on Twitter and other sources whilst it is hot news. I may not have done that. Perhaps ask other authors how best to promote a "special" review. Keep me notified as I need to learn from this. Once again though, well done. Put a link on your web but also put a recognisable picture from their web with it (like the Twitter bird symbol if you know what I mean). Best wishes