I have a solution of sorts.
I checked Word's list of macros and found that the macro I was seeking to invoke wasn't listed.
I shifted it to another module and Hey Presto, suddenly Word can see it and it works!
Weird, but I'm glad it wasn't something to do with iGrid. Can anyone tell me what's going on?