It seems you all agree that the addresses should be the same, but they are not. I created a new wallet with the same bit39 seed, this time using keepKey derivation path: m/44'/0'/0' but without using a keepkey. Result: the addresses are different.
So I do not know what to think, but lacking any other new idea, it seems the only way to recover a keepkey hardware wallet with a broken keepkey is using another new keepkey which may or may not be available in the long term future. So I would be comfortable using it only for small amounts. But I would keep most of my funds in a standard Electrum hot-cold arrangement without hardware wallet; in fact I tried to verify the seed recover and in this case, without hardware wallet the verification works and I find the money.
Also this matter cannot be overly complicated, because, in general when something is too complicated it is easier it breaks somewhere, when you more need it. Simple stuff is more solid. So the standard Electrum hot-cold arrangement is very simple and easier to trust.
In fact, the purpose of this verification thread was exactly to understand how much this hardware wallet chance can be trusted. For that I asked help to you who are so much more knowledgeable than me. So again many thanks for your very valuable help.