Your comments

Honestly I don't know for the moment. Never had this kind of IDs. Did you checked what happens if you read a node manually with this code: 
var myvar = Interface.ReadNodeValue ("ns=2;s=Demo.Dynamic.Scalar.UInt64")

Currently the nodes don't support ByteStrings. You would need to change things in the code to be able to display them I think. What is your use case for ByteStrings?