I think this is intentional. Does the Catapult have a base damage stat in addition to a ranged damage stat? Since it's a combat unit, base damage is used in case that unit is attacked, or in the off chance you're crazy enough to send it into "melee" combat, so if that's the case (I haven't tried using siege weapons yet) then it's probably intentional.