If "getting icons-tbl to work properly" you mean "being able to have more entries" you're going to have to wait for a code change to take place that allows for it to be dynamically manipulated by a TBM. There is a limit to the number of entries you can have, and that number is divided by 3 to carry Terran, Vasudan and Shivan classifications for each type. (The Types would also have to become dynamically expandable). The dynamic expansion would also still have to retain the ability to properly parse the existing retail entries as well, so that isn't going to be a lot of fun for whom ever does it.
If you mean you've altered entries to use your own icons, why not just rename yours to match the already provided names in the appropriate classification at which point they become simple drop in replacements?