DLNA sucks donkeys
Amen to that.
I have a Sony player very similar to IO540 and it also fails miserably. However, on the bright side it plays almost anything you can throw at it via the USB port. Enter one FreeNAS appliance haxored to work in USB client mode and some rsync goodness; everything is right with the world.