The golden rule for playing with XML in stardock games is to repeat what they do. Actually making new use of things requires significantly more trial and error and is only possible once you've understood the initial system completely.
In other words, if there isn't already a trigger used for when outposts are created, you have to start thinking about ways of going around that. For example, maybe the outpost creates a resource and there is a trigger for when you first get a resource?