Creating a new ID (there is no such thing as a ‘temporary’ ID), assigning it an appropriate rating (Unrated is often adequate) and then inserting it into the event is something the office can already do (and something they have done on several occasions), but I think in cases like this we should wait a few days to see if the TD can find the RIGHT ID before creating a new one.
Whether the name on that ID should be ‘player unknown’ or some other name may need to be determined on a case-by-case basis after checking with the TD. (If the TD comes back with “I’m pretty sure the name we were given and used was XXX”, then that’s probably the name we should use, even if it is the same name.)
If a tournament is being paired on a computer, then presumably the pairings as posted during the event had the right name, or one close enough that the player recognized it as his during the event.
Unless the TD doesn’t enter the USCF ID into the computer until AFTER the event, I think both WinTD and SwisSys would use the name associated with that ID in the ratings database. (I haven’t tested this theory.)
Unfortunately, one of the weaknesses in the tournament upload format (designed in 1991) is that there is no place for the NAME of the player, just the ID. If that ID is keyed wrong, we have nothing to double-check it against at the office.
Hopefully most TDs have reasonable manual records of their recent events, though earlier this week we contacted a TD about an event he directed in 1997 to try to resolve another wrong ID issue. He had the computer printout, but all it does is confirm what we already knew, ie, what ID was used when we rated the event in 1997. That event is outside of the rerate window, making it a little harder to fix even if we can find the right ID, which at this point seems unlikely.
Based on information in USCF records and communication with the TD, I think I know what the right ID should be for the event that started this thread, but I’m still hoping to get that confirmed before tomorrow evening.