Can I change the bitcoin block-data directory from /home/user/.bitcoin/blocks to something else?
Did you make the files in the .bitcoin/blocks/ directory readable for Abe? You can test this by logging in as Abe (sudo su abeuser should suffice) and typing strings ~daemonuser/.bitcoin/blocks/any.file.