Editing datasets is just a waste of time if you don't have a valid fec/swap code. Once you have a valid swap/fec code you can edit the dataset for it. Because in some exceptional cases, some valid swap codes are not visible.
Also, as mentioned, a single swap code cannot be purchased but can be activated easily once you have valid entitlements. In other words, if there is no comfort mode, comfort can be activated, if there is no race mode, race can be activated.
Finally, the pr codes quoted above do not only include your swap codes, but also the pr code on their shock absorbers. So when you have 2H5 pr code and you have comfort mode, you can upgrade to dcc. Many cars that are already dcc are produced from the factory with the code 2H7, as they have a driving profile.
When you first install dcc and then activate the driving profiles with the activation document, your shock absorbers will not come out of the factory, so you put pr again, it becomes 2H5.
I hope it was useful and understandable.