Matter/thread is nothing like zigbee, except the MAC layer is the same. For one, Thread uses IP(v6), and Zigbee does not use IP at all. This will make managing thread networks much more like managing normal networks (hopefully).
I don't know why you think your zigbee devices will be upgradeable to thread - that strikes me as quite unlikely, although perhaps physically possible depending on how much hardware offload the devices use.