I’m a bit confused by your post. Who is actually making the claims you’re refuting? I don’t see anyone saying anything about the invention of spreadsheets at all
Separately, I always just assumed that “Excel” was a pun on the fact that it handles cells
The Italians I’ve met would be mortified if you gave them a percolator and not a moka pot. They look similar on the outside but they are very much not the same thing