I think it's way too early to settle for economy. If you are ok with economy, you'll be able to get it in a month, most probably. Or four months. I'd wait and see if something better opens in business.
What about that TAP Portugal flight to Lisbon from EWR? Not the best business product, but it beats the heck out of coach. Or the SN from JFK. Much better, IMHO than flying Y on your honeymoon.