In "Tomorrow and Tomorrow and Tomorrow" we are introduced to James Kirk, captain of the UEFEnterprise. This prefix is visible on the dedication plaque when La'an arrives on the bridge.
Curiously, later in the episode when La'an asks Kirk where he was born he says the USSIowa.
What gives? Was the Iowa was a cargo ship? Maybe in this timeline, "USS" stands for "United Shipping Service." Or perhaps at some point, UEF ships did use the prefix and they changed it because the wanted "Earth" more clearly in the identifier.
Just had this discussion in my annotations post. My take is that it’s a civilian ship, as you suggest. Not necessary a cargo freighter, just not part of the United Earth Fleet.
Maybe their space fleets are all that is left of those specific countries? Maybe they were maintained in service with the vague idea of being a "government in exile" (or "society in exile") before eventually uniting as "United Earth", but purely in space.
There are a bunch of ship prefixes in Star Trek for ship..."We" just mostly see Starfleet Ships. In the OS the first season had a bunch
I'd guess the United Space Ship Iowa was a "Residential ship": A ship for families to live on. Though it could also be a cargo ship, like the ones seen in ENT.
We do not know when the UEF was formed. It could be a relatively new initiative having taken longer to get started without the help of the Vulcans. The USS Iowa is a United States Starship whereas the UEF Enterprise is the United Earth Fleet ship. Sometime between Kirk's birth and the 'present' Earth was finally able to form a central government (or at least a centrally organized spacefleet) under one banner.