Yeah you got that error message because your main hand macro is no longer valid. They revised the macro sub commands so now "main" and "sub" or "off" no longer work.

I didn't even realize they did this until someone shouted in Ul'dah asking about his macro not working LOL. I've been using the full form of macro (and using auto-translation in every word/syntax) all along.