According to Sleeping in Airports:
there are free showers located at Gate B13. You need your own towels.
I think Emirates/Qantas code-shares use Terminal B so in theory it should be possible.
However, we have found that we had very little actual time on DXB transits between UK & Aus.