I always thought those were date codes in the names.
If they are, and I'm not saying I know for sure, but it looks like those are older versions than mine came with from the factory.
Your current.
Software version | 2022.04.04 | SP2_22.USA.S5W_M.V007.001.220404
Firmware version | 2021.10.18 | SP2_22.USA.301.211019.MICOM_D
Mine from the factory were
Software version | 2022.05.04 | SP2_22.CAN.S5W_M.V008.001.220504
Firmware version | 2022.04.01 | SP2_22.CAN.301.220401.MICOM.D
Completely speculation, I don't know for sure. But I thought SP2 was the vehicle model, 22 the year, CAN or in your case USA the market, S5W_M the model head unit (W for wide), V008.001 the software version and 220404 the date of release. Micom D maybe the head units processor. Speculation again.
That would mean if I'm correct the '23 are currently being sent out with '22 firmware and software. No real reason that that's not acceptable. Same head units. No real changes between model years. Likely just fine.
I did talk to my Service Manager at my dealership. He told me I could try loading the Seltos '22 update, he said worst-case scenario, it just doesn't load. He assured me though that if it was incorrect it would fail to load.
So for curiosities sake, I triggered the download of one of the few '23 vehicles that actually have an update, the Soul. Its version is below, kinda follow suit with my speculation.
KMC.USA.0000.V009.001.221115
Date of this release is 2022.11.15, assuming I'm correct about that being a date and it seems logical, which was the mid November software update.
If it was a 10 GB download I'd just download the 22 Seltos and see if it loads on my 23, but its enormous and I'd have to do it at night and I'm just forgetful.