Translation:I have already finished reading this book.
"I've already read this book." Past tense "have read" means "finished reading." SAME THING!
Yes it should - I hope you used the "report" button to notify the Duo volunteers so they can add it to the system.