ah, awesome! glad it all got sorted, thank you for closing the loop!
for others who might run into the same q’s, macros can be thought of as a forest. you have 8 trees:
- macro[1]
- macro[2]
- macro[3]
- macro[4]
- macro[5]
- macro[6]
- macro[7]
- macro[8]
each tree (aka. macro) has eight branches (aka. parameters it can simultaneously control).
eg. macro[1] will control:
- macro[1][1]
- macro[1][2]
- macro[1][3]
- macro[1][4]
- macro[1][5]
- macro[1][6]
- macro[1][7]
- macro[1][8]
so, when setting up multiple parameters to be changed by macro[1], you want to work down the branches of the macro[1] tree, rather than across the macro forest (macro[1], macro[2], macro[3], etc).
meta
you can link macros, so that a change to macro[1] will be mirrored to macro[2] (and its branches). this is a good way to control more than eight parameters with a single midi-mapped macro, but it definitely makes the branch/tree concept a little more abstract 
eg. if macro[1][8] is set to control macro[2], then macro[1] now controls:
- macro[1][1]
- macro[1][2]
- macro[1][3]
- macro[1][4]
- macro[1][5]
- macro[1][6]
- macro[1][7]
- macro[1][8], which by extension controls:
- macro[2][1]
- macro[2][2]
- macro[2][3]
- macro[2][4]
- macro[2][5]
- macro[2][6]
- macro[2][7]
- macro[2][8]