If you set your samplers to “Shared: Wrap” you can have up to 128 texture samplers.
I am not sure what the other problem with your blending is or what you used derive normal Z for. The attachment in your last post is invalid. I see what looks like normalize nodes involved in the blending in the previous image but I’m not sure whats going on there.