Lance,
I notice from the screenshot that was attached to the Silverlight forum post the DISPLAY field is set using a field from the joined table. Does it work if the DISPLAY field is set using a field from the parent feature class? Also can you try specifying a subset of outfields to see if that works?
Thanks
Lance, Are there any error messages in the ArcGIS Server log when the query request is made?