I re-wrote the ship purchase scheme for v1.04 - so the AI will now only build colony ships for colonizables plus a spare for every 5 colonizable planets it's recorded. This will benefit neutrals - as long as they don't go and do something stupid and trade system maps.
The Carrier is actually waiting for even fighters before joining a fleet. This is usually 50% of it's available cargo space. The problem is it's hard trying to get a single planet to contain a concentrated surplus of fighters.
The last two items are typos. At one point, torpedo tech did extend to 21 levels, but I cut a level out on the spreadsheet but never the data file itself. I'll make IPM placeable on units.