Ok, thanks a lot 
I try it and I report. About the Colony or Troop Module, wouldn't it be cause it need their own SXX_***.x file where XX is different from 0 and 99 ? Where can we get the significtion of those numbers (all that can be used from 0 to 99) ?
EDIT: Man, you rock ! Evrything works Fine even the AdvColony ! I tried a UltimateTroopModule just for test, it worked perfectly too ! As it works for me and apparently not for you, I precise that I have the Ultimate version wihtout any update. I hope it will help you.
Name of file: GC2Types.xml
Internal Name: AdvanceColonyModule
Thumbnail filename: S99_AdvColony.png | Internal designation: advcolony.png
Model filename: S99_AdvColony.x | Internal designation : advcolony.x
The model file is a renamed copy of the S0_Colony0.x file from the GalCiv2Ultime/Twiliight/Gfx/Models folder (idem for the troop test, except it was a renamed S0_TroopModule.x)
EDIT 2: Mmmmh, in fact the colony module didn't work when I lanched a ship equipped with it I couldn't get people, so I guess it is the same for a troop Module... But the problem doesn't come from GC2Typs.xml nor the model names I guess... I'm gonna search in the menu definition se if I find something. Meanwhile why not test with the model and thumnail files renamed to S100_*** ?
EDIT3: Finaly I think this is a programation problem as I copied a modified GC2Types.xml from the twilight/data folder to MyMod/Data folder and modified the <Model>colony0</model> line to <Model>AdvColony</Model> adn added the whole advance colony module in it. In-game, a ship design with a basic colony module (with the model and the thumbnail as S99_** files), worked totaly, but an other ship with the advance colony module is still not able to load people and so unable to take off...