The answer is yes.
I did an 'upgrade yourself' on 4 sectors and cleared one.
The miles and TP did not credit automatically but all was credited after the missing miles claim submission.
The C class sector, DXB to CMB was correctly accounted for at 140 TP.