I think you have a good case for Eb1-a. Better to try Eb1-a if you can not get tenure-track job letter. More info, just email me yjy_wang@yahoo.com or check your QQH. Good luck