South Ossetia is not recognised as an independent nation by the international community.
But it is by a number of countries, and as one of them happens to be Russia then Georgia will have difficulty starting trouble again.
You pretty much confirm all of this above, so I am not sure why you're attempting to argue? 'De-facto' means nothing.
Because waiting well over a decade after the declaration of independence before invading should have meant Georgia for-fitted any claim to South Ossetia, not that their claim was really legitimate in the first place.
It would be like the Czech Republic turning round today and demanding Slovakia back.