Well, actually, now that I double check - can't know for sure if it ran off one in SWG but on Wookieepedia it's sourced as having one since the Rebellion Era Campaign guide back in SAGA. That included a lot of SWG era ships and would have been in the time period while it was still up and running.
Now, in F&D (no, don't ask me why giant hutt fighters are in the jedi book-line), the Kimogila does not have an astromech slot. However, this isn't the first time FFG has put effectively "optional" features on a ship in the minis game which aren't in say, their RPG appearance, for more distinct play (see: The TIE/AG, which may or may not have shields or missiles standard depending on which source you read) and you could plug an Astro-socket into the Kimogila.
Edited by UnitOmegaPreventing aggressor/aggressor confusion