Ben, I did this in 7.0:
1. Create an empty VI with a couple of controls.
2. Create references for the controls.
3. Create 2 property nodes to get the Panel>Controls[] property.
4. Wire all of them into a structure and probe them or type cast and create an indicator.
5. Run the VI. You will see that the references are different.
6. If you do what I suggested (Tab>Pages>Controls[]) the refs are the same.
This looks more and more like a bug to me (but a very weird one).
___________________
Try to take over the world!