Publishing permissions ongoing?

Am I right in understanding that if a module already exists on Vassal of a game from a publisher who allows vassal modules (in this case, GMT), there is no additional approval required from the publisher for a new version of the module?

It depends on the publisher. For GMT, yes, that’s the case.