DXB only has an MPM via atlantic.
Code:
GI M 5M 10M 15M 20M 25M
MPM AT 8532 8958 9385 9811 10238 10665
Therefore, you cannot fly DXB-SIN-NRT-YYZ even on a Middle East award.
I would recommend as previously suggested:
YYZ-IST stop
IST-SIN stop
SIN-HKG/NRT/ICN/PEK-YYZ
I am sure many other Asian connection cities exist. NRT seems to offer the quickest connection followed by HK.
And then IST-IKA//DXB-IST. Turkish often has attractive fares, does twice daily to both IKA and DXB (IIRC) and IST-IKA is only 3:00