Want to second this request. Maybe in factorio fashion just frankenstein an artillery turret to the cargo ship, graphics wise. Functionally having the cargo space replaced with the normal artillery wagon function would be more than fine.
Right now I expand by clearing a landing area with (nuclear) missile craft and a small fleet of ships waiting just offshore to plop down a bridgehead port.
Which works fine and is a suprisingly fun way to manage an invasion at higher biter settings.(cargoships loaded with gear and ammo of every kind and some oil as well as nuclear steam tankers for powering of the base)
Still the ability to have supportive shells from the water would be a fun change from that.