We will be watching this forum throughout Coronavirus/Covid emergencies to post information and to answer your questions about affected US immigration and visas:
He was flat lying to you. Think about it: if you aren't eligible next year, you aren't eligible today either (there is absolutely no time factor in TN eligibility). So he would be violating his procedures by letting you in without eligibility. He wouldn't do that. So he is lying about next year.Some officers have told me it didn't matter how many TN's you get, but the last one told me he was approving me that time, but I would not be able to get any more. He apparently put something on my file that would notify future officers to deny me.