Firstly, don't trust ExpertFlyer - it doesn't work for EK.
Secondly, award seats *may* open up, but there's no guarantee. If there are free seats available in Business on the day you fly, you can try upgrading at the airport, or failing that, onboard (just ask the Purser).