Hi Lbee,
As you mentioned, arrays of strings are not currently supported by the RTI DDS Toolkit for LabVIEW. They are a valid type in DDS but, in LabVIEW, there is a limitation when connecting some types to a Call Library Function using Interface to Data (such as arrays of strings or arrays of clusters).
To workaround this, you can use a struct which contains individual strings for each element in your array. Otherwise you may want to use an array of octets/unsigned 8.Then you can use "String to Byte Array" and "Byte Array to String" to translate between Strings and Arrays of octets.
I hope this helps.
Angel.