Try deleting all of the Ion* folders from your AddOns folder, and then downloading a fresh copy of Ion and reinstalling it by hand. Also, delete the Cache folder in your base WoW folder; cache corruption can interfere with addons.
As for the macro icon problem, I don't know... Maul doesn't seem to have the time and/or interest to work on Ion these days, and I've been using Bartender4 since MoP came out.