I've been trying to find the missile variant of a catapult, but I haven't even seen one despite doing lots of missions with heavy mechs. I had the same problem on my last playthrough. Is there a specific place you are more likely to find them, like in Capellan space, or are they just rare, or does RNGesus just not want Dekker to get a new mech?