Please to hear you got back with minimum fuss and bother and have quarantined successfully.
It sounds like you managed quite an eventful trip and I daresay it isn't one you are going to forget in a long, long time!
It's good that you have received a refund on your tickets - the benefits of a 'cancelled' race? The Vietnamese race is 'postponed' and because of this, 'all tickets remain valid for the rearranged race, no refunds at this time'!
As for NSX's....mine remains stranded in Winter storage