For NCE, I would just program a long address value of 301 (30L), 302 (30A), 303 (30B), 304 (30C). You only have numbers to choose from so you can do it this way or make up your own formula for how you want to denote these alphanumeric unit numbers. If you build assign them to a consist with 30L built into the NCE Advanced Consist as the lead unit, then you would call up consist by the lead unit, e.g. 301 in the example above. Another option is to program as 030, 031, 032, 033 (note the leading zero in the number so the NCE command station recognizes these as long addresses and not short addresses, e.g. short addresses are less than 128. Also remember that to call up an loco as a long address, then you need to deliberately call it up with a leading zero, e.g. 030, not 30, since 30 is recognized by the NCE command station as a short address, not a long address.
Since NCE uses this short address space below 128 for assigning alias consist addresses, e.g. groups of long addresses combined in a consist will be assigned a short address value (a value less than 128) and the command station will address whole consist just by this short address value (all of this goes on behind the scenes in the digital packets that it sends down the rails). Your throttle will just show the consist number as the long address of the lead unit but it is really talking digitally to the consist as a short address value, e.g. an alias value for the mixed group of long addresses. Remember that if you take your digital Advanced Consist to another layout, you will need to remember break the consist on your layout's NCE system and then rebuild it on the new layout since the NCE Advanced Consist feature stores some of the consist data in the individual decoder's memory and some in your NCE command station. Therefore, even if you go to another NCE layout, the data in the loco decoder will still be present but you obviously won't have the command station data in the new layout's command station. Therefore, your consist is invalid and will not run on the new layout until you rebuild the consist from scratch again so both the decoder consist data and the command station consist data match up. This Advanced Consist feature really bites a lot of novice users that like to take their Advanced Consisted locos to different layouts - remember to break, then make, and you'll be fine if you like to take your locos on road trips.
Scott