If you wanted to understand the why of why your latest method didn’t work I’ve provided an example for edification sake.
However, if you did want to store the data from the array you received you can use an Integer Map data type. Map associates the data stored with a specific key, think like how you find a definition in a dictionary by searching for the word. In this case the Key is the Index location in the array and the data is the name value. You can then use the Find node to filter through this information. But I still agree with ClockworkOcean, you might as well just stick with the array provided.

