Its not really an 'upgrade', basically you need to pay the landing fee tax so that your ticket looks like a proper stopover in dubai, this will then allow CD in your manage my booking.
If you call EK and explain what you want to do the agent will take the payment. I cant remember exactly how much it is, but it was under $30 if im not wrong.