The saga is over.
Energica did their best to try an figure out why the Ego was stalling but after the second bike stalled in the same situation they decided to refund my money. They did this very promptly and without any protestations.
I'm a mechanical engineer, so electric motors are not my forte. But I've educated myself on the permanent magnet AC motor (PMAC) and I think I know basically what is happening. The engine shuts off sometimes when trying to accelerate between 70 and 80 mph which is around 4700 rpm, which is the end of the max constant torque portion of the torque curve (see graph). At just the right time, I twist the throttle, and it stalls. Full up with gear, I weigh 312 lb (think viking not sumo), so I ask for more voltage momentarily than most riders. The bike tries to protect itself from an overvoltage before the field weakening takes effect. How do I know it's an overvoltage? The stalling has only happened when the bike is 80% or more charged. So the stalling only happens when there is enough voltage to allow it to happen. The battery voltage decreases as the battery charge is depleted. Maybe an electrical engineer on the forum with deeper understanding can propose a better explanation.
I believe that Energica is a quality outfit that will eventually figure out why this stalling occurs. They say it only occurs with bike's I've ridden which is why I mention the only thing I can think of that differentiates me from most riders is my weight. The fact that I rode the bikes every day in SoCal freeway HOV lanes at around 70 to 80 mph, fully charged every morning, gave my bike more exposure to the regime where the stalling can happen.