Dime, en el xbmc, Ajustes/Red/Cliente (SMB), lo has dejado sin usuario y sin contraseña? Tan solo poniendo el grupo de trabajo. Prueba a no poner nada en Cliente (SMB). Después, vuelve a intentarlo.
Respecto a la aceptación de extensiones de archivo, lo único que sé, es que acepta lo mismo si lo tienes compartido.
(Pido que nos ilumine algún Dios del foro.
)