EAD is always a benefit of 485, not 140. So you cannot file for EAD before your 485 submission. So for you, the only way you can work now is through H1b