Honda OEM wheels, no matter what the "color" or finish are coated. The wheels on both my Accord and Odyssey are machine polished and then clearcoated. Your 2007 wheels are definitely coated if they were the standard OEM wheels...my brother has the same year car.
I've been just fine with Meg's, Eagle One, and even Armor All OTC. I'm sure any of the non-acidic cleaners here on AG will do well. From what I've read, Meg's Wheel Brightener is some seriously harsh (to the nose...not the wheels) stuff. You may want to start off with something a little less potent.
Maybe even try a paint cleaner to remove some of the oxidation since it's a clearcoat. I've always kept my wheels clean so I just use car wash soap and a mitt. I then coat with Klasse AIO an SG.