I have the same issue, but I found a workaround – you can access any plugin via plugin list, by clicking the edit link there. I guess the same should work for themes, too.
And, of course, a bit of more google search, and I arrived at the asnwer:
one needs to use the admin_notices hook:
add_action('admin_notices', create_function('', 'echo "<div class=\"error\">This is my error";')); //for errors (red background)
add_action('admin_notices', create_function('', 'echo "<div class=\"updated\">This is my error";')); //for other notifications (yellow background)