Maybe Kovid has changed things in the last few weeks but one of the limitations I found for my Goodreads covers download is that you can *only* download covers for books with an ISBN. It is hard-baked into a number of places in the Calibre code that if the book has no ISBN then you are out of luck. I reported this as a ticket
here and Kovid said it would be addressed as part of the new API.