A query that can pull the records for appending to temp table should be able to serve in place of the table. I don't see any reason to write to table. Just use the query that selects the records. The temp table or query could be included in form RecordSource by joining on common identifier field (ProbNum?) - join type "Include all records from {table} and only those from {temptable/query} that match. Then the Conditional Formatting expression can reference the ProbNum field from query - if it Is Not Null then set textbox color.
So is 'work order number' synonymous with 'ProbNum'?