Now you have to take a chance: go back to Canada first, then fly to your work location. Apply for a new TN at the airport. When asked (usually they don't), tell them you are in Canada after your last layoff.
Don't drive your US plate car to a border crossing.