I can't look at your code, but my suggestion would be not to use the Array Subset VI. Instead, wire the array a for loop, which will auto index it, creating 1D arrays. Wire this 1D array into the Reverse Array function and wire it back out of the for loop. It will auto index out and build a 2D array which you should now be able to use.
___________________
Try to take over the world!