So we tackled the map system. The delete command supports pipes:
/map2_delete_poi |Poi Name With Lots of Spaces| CategoryName
The above works great. Getting the vertical lines | in the code was annoying, but wrapping them in single quotes worked in the end, it was just combing the code altogether that was a PITA.
So my next question...
Anyone manage to access an element that has both spaces in the name AND an apostrophe?
You can see where this would lead to trouble:
'Parent.Parent.Lord's Amulet.attribute' = blah