STAR WARS™ Empire at War: Gold Pack

STAR WARS™ Empire at War: Gold Pack

EaWX: Thrawn's Revenge 3.4 (Updated April 2nd)
Adding New Integration Rewards
So, I've been curiously a work trying to expand the rewards you get for integrating factions with a few new ships and ground units. I know it involves the government mechanics lua thing for the Empire and I've gotten a few ground units to work, but I can't seem to get the space ones to work properly.

Do I have to include each imperial faction under affiliation, as well as their appropriate shipyards? I've looked at how the Crimson VSD is coded in, and that seems to be the case, but it hasn't resulted in the rewards working properly. Generally it just results in the units just being available from the start, which isn't the intention at all. Is there something else in the scripts section I'm missing?