I tried going through the browser, it let me purchase the book from the US store but showed up a download error when it tried to put it on the reader

I figure its hardcoded into the firmware and they've done it so they can use different dictionary sets in different regions. It's kind of annoying though especially as I don't even use the dictionary's