I also had the same issue. W3 Total Cache top message was not going away from the WordPress admin panel even after clicking on hide this message button.
I had to remove the cookie and had to make sure that wp-content/w3tc-config/ directory has enough permission.
After doing those two I logged out and logged in again and hit the hide this message button.