According to this new info:
http://immigration.wenxuecity.com/BBSView.php?SubID=zzr&MsgID=788
You can still renew TN after I140 approval.
Given this, can you go back to TN (from H1B) after I140 approval?
I asked lawyers, they say yes.
Thanks.