There are 34 parkings, in different sizes, flagged as "Ramp Cargo" in the AFCAD so, unless you have more Cargo planes, they shouldn't park in other places.
Check your AI cargo models if they have the CARGO preference set first for the atc_parking_types command in their aircraft.cfg