I'm skeptical of this hypothesis. First, there have been multiple threads here about people buying CCS1 adapters, and even retrofitting older cars to make them work, and although salvage cars have been mentioned a few times in such threads, my impression is that the vast majority of posters have non-salvage Teslas; they just want to be able to charge at a wider variety of locations for one reason or another. If my impression is correct, then it seems likely that Tesla just doesn't want to sell their CCS1 adapter in North America for some other reason, like inadequate production to meet expected demand or a desire to have a working retrofit option for older cars ready before making the adapter available.
Second, there are already multiple third-party CCS1 adapters available. Anybody who wants a CCS1 adapter and who has CCS compatibility on their Tesla can buy one of these today to have something that works. To date, the main options for this do lack the safety lock, but at least one Chinese clone of Tesla's adapter that includes the lock is now or will soon be available for sale. Thus, Tesla not selling its own adapter won't do much to prevent salvage vehicles (or any other Tesla) from charging on CCS1.
AFAIK, Tesla has not locked out salvage cars from CCS charging, and in fact there's a YouTube video from somebody who did the retrofit to get a salvage Model 3 to work with Tesla's CCS1 adapter. That said, if Tesla did want to prevent such cars from CCS charging, I expect they'd be able to do so, assuming they have a list of salvage VINs. The ways that come to mind to lock out salvage vehicles from CCS charging are all a bit awkward, but if Tesla really wanted to do so, they could, and in a much more targeted and effective way than simply not selling their CCS1 adapter in North America.