You can renew TN while I-140 pending or approved. But once I-485 filed, you get EAD and no need to renew TN. So why bother H1?