First thing - the software you are talking about is Touch Pro Duo. It is responsible for the Infotainment system - so two screens in your central console.
It is NOT for, and those components has it's own software, which can be updated only by dealer due to safety reason and electronics architecture used in I-Pace: Interactive cluster (in front of your steering wheel), ADAS (LKA, BSM/BSA, EAB, etc), Cameras (backup or 360), Heating/Ventilation&A/C system, Engine Control, Chassis Control, etc.
So any software update for Touch Pro Duo (neither over-the-air, or at dealer) can NOT help or brake anything with above systems.
Second thing - version numbering. Like all of the software development houses, Jag is using a coding system to recognise specific software build going into each release (2018 Q1, Q2, etc). They are coding it into 18A, 18B, 18C, etc. The same software goes to all of the JLR vehicles with Touch Pro (and Touch Pro Duo) - you can see it, if you got any other JLR car with this infotainment.
so what is the magic string of numbers means -> S19A.19.07.5.123456?
S19A - the software code branch for 19A release
19 - calendar year of the software build
07 - calendar week of the year of the software build
5 - calendar day of the week of the software build
123456 - unique identifier
You can sometimes experience, that after update over the aur you are going from 123456 into something like 123451 unique identifier. That is fully OK. Sometimes software houses are releasing two versions together to make sure over-the-air process works robustly in the specific device, before pushing 'BIG' update into something like 123999....