Haber, tienes una opcion para hacerle "tragar" cualquier formato, pero necesitas soft de transcode online y dlna en el pc.
Plex es una posibilidad por ejemplo.
Si instalas plex media server en el pc para que comparta los mkvs por dlna, y le envias eso a xbox one con un controller dlna, plex transcodificara al vuelo los mkv a formatos leibles por xbox one.
Pero esto implica:
1.- no puedes usar wmp como lo hacias
2.- tienes que instalar y configurar plex media server en el pc donde tengas los mkv.
3.- Necesitas algun software controller dlna que te permita enviar al xbox one (el renderer dlna) lo que esta ofreciendo plex media server (servidor dlna).
Puede sonar muy complicado, pero al final tampoco es para tanto una vez hagas la configuracion inicial.