Hi Austin,
I can't view your control (haven't switched to 2011 yet). It should of course, be a type definition.
Attached is an example of a technique I use when dealing with arrays of clusters.
In essence, you just:
Work with one element of the array at a time.
Change one cluster item while maintaining the value of the other cluster items.
Replace the array element.
I hope this gives you some ideas on how to implement your requirements.
steve
Array of Clusters.vi
Control 1.ctl