That's exactly what I've been trying to tie down.
Please everybody, understand the difference between streaming (the content is served from the Humax DLNA server on demand), and importing (the file is random-access from a local copy or from a network share). There are technical differences, especially when it comes to the custom software on the HDR-FOX:
If the file is streamed, it is passing through the standard DLNA server and is capable of being decrypted in real time as long as the various DRM flags are appropriately set. This is no bother for an StDef recording (with no DRM except the Hummy's content encryption), but for HiDef recordings it requires auto-unprotect to clear the DRM flags first.
If the file is imported, whether StDef or HiDef it needs to be decrypted first - again, by using auto-unprotect and the WebIF "download" button, this can be achieved by leveraging the DLNA service to download a decrypted file to the local PC. Alternatively, if you want to mount the HDR-FOX's HDD as a network share, the file still needs decrypting but this time the options are to do an OPT+ copy to the virtual drive, or to use the new-kid-on-the-block decrypt-in-place.
If you are using an HD-FOX the options are more limited, as it does not have a DLNA service. In this case you need HDR Mode to be able to do OPT+ copies (to decrypt), and samba or cifs mounts to see the HD-FOX's external drive on the network.
So it looks like XBMC still has the crown for streaming HiDef. There was I thinking Splash had updated to include a DLNA client.