Hi!
Please take a look at the attached. I've got it working with one cluster of UV nodes so it's a bit simpler. I've just taken the output of those nodes and re-used the bricks after UVW randomisation to populate the array's Default, Inner Corner, Left and Right inputs.
Hope that helps,
Many thanks!
Paul