It seems that 2005's intellisense does not update correctly when you update macros in a header file. Class Wizard also does not update correctly when you change the macro. Only way to fix it is to exit out of the IDE, erase the .ncb file for your project and restart the IDE.
Big bug there.