To me this implies that the spell can at most make a 10' long bridge of ice.
Agreed, but you can still use the cantrip to cross a longer distance of water slowly, with multiple casts per trip.
Freeze a 5' cube, step onto it (along with however many creatures you want to try to squeeze on).
Freeze the next 5' cube, step onto it. Repeat.
As you freeze the cube in front, the cube behind will lose its magically-frozen status and revert to liquid instantly, or start to thaw normally depending on how your DM wants the spell to work. If instantly, the entire group making this crossing has to squeeze onto one space. (The cantrip has 30ft range, so a caster can do this for a group not including themself.)
Of course, once you cast it a 3rd time, it's no longer frozen to any land behind you, so unless the water is shallow, it's going to be tippy. At least you always have a 5x5x10' "log" of ice, so you have more stability in one direction.
But then it's not really a bridge, or even a set of stepping stones, since it's not locked in place by being frozen to anything solid.
So probably more sensible use it as a 5x10' raft, using the instantaneous move/flow effect to move the raft. (Or a section of the surrounding water to push on it, but you can pick 5x5x5' at the middle of the raft, for example, and the rest of the raft will come with)
You instantaneously move or otherwise change the flow of the water as you direct, up to 5 feet in any direction. This movement doesn't have enough force to cause damage.
This effect is instantaneous, so doesn't unfreeze either block, so you can sail your 5x10 raft at a speed of 5' casting once per round.
Would that much ice be buoyant enough to carry 2 or 3 humanoids? Maybe not. You might need to Shape Water to create air pockets in your 5x5x5 cubes before you freeze it, like a simple lattice pattern of water inside, with solid sides.