I can't see anything wrong on the role settings. (BTW: please use the code-tags if you want to format something like table output - it's easier to read.) Did you try to clear the cache?
What do you say when "I log in as an anonymous user"? You are just "logged in" as anonymous user if you are not logged in...