In the first instance, Seychelles uses CPDLC. I wonder why they weren't logged on?
And, The controller should have picked up the improperly read back altitude clearance. One would also question why the pilots of the Seychelles flight didn't question the incorrect level read back?
Situational awareness breakdown on all sides.
Were the crew given a ME send-off?