Ok a little update on the matter.I tried Frabulon's mod and what ever he did back then doesn't seem to work anymore 
Either something is a true city hub, outpost or improvment build by the city ( i haven't look too much into the latter since i was unable to place them with spells sofar). However it is possible to have different kinds of outposts, and all of them buildable by pioneers. The code for this is hidden in the Pioneer unit.
...
<GameModifier>
<ModType>Unit</ModType>
<Attribute>UnlockAction</Attribute>
<StrVal>BuildTown</StrVal> <--- this will always build a village city hub, or atleast i haven't found out how to change the building there
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>UnlockAction</Attribute>
<StrVal>BuildImprovement</StrVal>
<StrVal2>Outpost</StrVal2> <--- this references the Improvment built
</GameModifier>
So with the ability to try different outpost setups i tried different <GameModifier> on them. The following one is what is used to spawn monster from camps ( Darklings, Wildlings , Knight of Asok, etc. )
<GameModifier>
<ModType>Player</ModType>
<Attribute>LimitedUnitCap</Attribute>
<StrVal>OutpostDefender</StrVal>
<Value>3</Value>
<Provides>Recruit 3 OutpostDefender</Provides>
</GameModifier>
Since those Defenders are NOT supposed to run around I out fitted them with the Attribute
<GameModifier>
<ModType>Unit</ModType>
<Attribute>Immobilize</Attribute>
</GameModifier>
So now we have an immobile unit, which wont ask for directions at the end of turn, and a new one spawns every 10 turns ( default setting) to a maximum of 3.
Sadly the result looks as ugly as the implementation, as they stand around with a giant X over their heads and we are still restricted with the maximum army size on that tile so more then 4 defending units create 2 army stacks unless drill, cooperation or the like is researched.
If any one can find a way to make them invisible on the clothmap (reducing size to 0 still leaves the socket and the X), or has any other new idea please keep this thread alive 