Yeah, I saw that philips screw hidden inside, about an inch below a metal plate over it. Not sure what meter cover you're talking aboutThere are two phillip screws that hold that plastic cover on. You need to at least remove the meter cover to get to them. As a side note. the fork service has been one of the easier forks to service, compared to Honda bikes.
Very easy to remove on a '08. Two pins on either side of the ignition and two up by the speakers. You have to remove a connector that's under the cover and in front of the ignition and the two connectors for the tweeters."The grey cover over the speakers, ignition switch and gauges" - sounds a lot as well...
Sorry, it's 2008