Quote from PhanxGlobals were removed from Grid months ago; you must not have looked far enough back in the changelogs. The change was also discussed in this thread, along with the exact same code "fixes" for plugins that you posted, multiple times over the last 6+ weeks.
Anyway, you said you have Grid plugins that haven't been updated yet. If you're not going to list which ones they are (so I can either tell you where to find an update, or contact their authors to fix them) why bother posting at all?
Gaddor lists some on his post on Curse.
GridStatusPWShield is another that broke but a kind poster on the web page showed how to patch its LUA file to fix it "properly".
The wierdest breakage for me was that IceHUD stopped working until I made the changes to Grid that Gaddor listed in above link. Strange that IceHUD has a dependency on Grid Globals. Or it is some strange convoluted dependency through Ace2 stuff.
So many of my addons have different versions of various Ace2 libs in their "libs" subdirectories. It has never been clear to me how such conflicts get resolved.