Enneagon: I only have played originals years ago, so can't comment on remakes, but both original games have *dynamic* difficulty that scale the enemy fleet to (supposedly) match what you enter the level with. The problem is, few missions may be rendered almost impossible if you have too much.
I just want to clarify this. The "dynamic" difficulty in HW1 Classic is very minimal, there is no way to get a ridiculously sized fleet in HW1 Classic missions since there is an upper limit of how many additional ships will be added, so careful ship building and capturing can allow you to amass an army stronger than the upper limit (eg Chapel Perilous), making it very easy to get through some of the later missions.
The added ships are usually just one or two of a particular class, rather than continual scaling into unrealistic enemy forces. At most, resources will be scaled in missions (eg additional resources will be provided in a mission if you don't have as many as you should, or your fleet isn't as big as what the game is expecting by that point), but actual ship scaling is very minimal (confirmed from modders of that game).
HW1 Remastered does, however, scale infinitely, as per the engine used (a modified version of HW2's engine).