As I said before, just make landing craft give some kind of boost for landing infantry, like they attack at 2 on the first round, something like that.
Also, I agree landing craft are pretty much already in the game due to transports even existing however if you want to add landing craft, you can then “imply” that the transport without them are just docking at some port.