Sorry JS, but, umm... ejected? You mean disconnected safely/correctly ? if so yes, I'm sure.
And....
" .......I ended up deleting the book database on the reader and letting it recreate. That fixed it for a little bit ..........."
Way above my knowledge base - I think !
Would I, Mr. TechDunce, be safe trying to do this ?
And how, which is even more to the point !