Hi David,
When I opened the file it asked me if I wanted to enable macros and as soon as I did cell C7 got automatically filled in with my user profile directory.
There is a folder in there called brickstock-cache and in that folder I got two files named database-v0 (w/o extension) and database-v0.lzma.
In your excel sheet when I click on the button Populate Image Library nothing happens, the sheet Image Library is empty (besides the headers).
When I click on the button Populate Wanted List Images then even the two sample images disappear from the Wanted List sheet.
When the other day I could get this to work I started looking into how I could get the images and was able to find a way to get them directly from BrickLink using a vba macro
(sadly not through BrickLink API but using a link to the image itself.)
However it took a while even for 300 items. Guessing using the brickstock database would be significantly faster.
Have you tried using BrickLink API before?
Regards,
Peter