I ran through all the scenarios in this campaing in the editor and noticed that the first four missions were all set as a beach landing map even though only the second mission is supposed to be one. You probably used the "Add a Strip of Beach" button for one map and then build other maps ontop of that. Simply changing the C050s000.dat, C050s002.dat and C050s003.dat scenario files to ones with normal map parameter did not help. It appears the beachlanding parameter gets saved in the ucamp050.dat file when building the campaign. So one also needs to replace the scenarios using the campaign editor.
I attached the corrected files in this post to save you the effort.

There should no longer be landing craft on the ground in land battles.