Maybe not much cross-shopping, but since we're talking simply about total units delivered, it's not relevant whether any single consumer is cross-shopping the two options. What's relevant is whether the consumers for each are able to have their demand satisfied.
(Non car person here) How much does the Zoe run vs the model 3? I know they are very different cars but the model 3 without bells and whistles seems pretty affordable for most people.
I doubt there is much overlap with the ID3 too. The cheapest model will cost you two Zoes.