Don't think it's a codeshare, as the SriLankan only has Airbuses and this is still a 777-200. I've just looked at the Emirates site again and now it is showing:
* DXB-MLE Subject to Government Approval ON Tu
Does anyone think I have reason to be concerned about this? I've got seaplane transfers and hotel reservations that I can't afford to get screwed up because of this.