The No Service Center might actually work in your favor here. EB1-OR is backlogged quite a bit, so it will take a while until they will look at your application (> 6 month) at all. You could simply get more letters in the meantime and then file another EB1-OR. Its only $500 so its not too bad, and if the first gets denied it shouldn't affect your 2nd. You might even be able to save an attached I-485 once the first petition is denied by filing a motion to reopen and tell them about the 2nd pending I-140.
- If I file the 2nd I-140, and the first gets denied, it won't help as the 2nd I-140 would be my priority date, right? in which case I cannot get H-1 7th yr extension or am i wrong?
- save an attached I-485?? what do you mean by 'save' - do you mean I can transfer my I-485 from the first I-140 to the second?
You can also just put everything on one card and hope that you get an RFE and then you respond with the additional letters. Just make sure they are all backdated. You can't use evidence that is dated after your receipt date.