Thanks for the extra information, Tom.
The Atom Array has no options to do that. It needs MoGraph to get this done.
I have attached two ways to do that.
Scene files
https://www.amazon.com/clouddrive/share/hSGhFOv5WNSoOmK7LkXPJX5Ftcm51tWCjxNGRipOJPs
The first one splits the task into Cylinder and Spheres. In that way the spheres can be adjusted with any Effector help, as well as with weight or selections. This is the way I would do it.
The second one works on the idea that the Veronoi Fracture, while Point sources are off) supplies first IDs to the Spheres, then to the Cylinder, but I have seen excpetions. In this way, the Formula can just ask about it and exclude the other half. The formula needs to be adjusted. Perhaps put the f preset into it. But for the second one, I have not tested it with other objects, please use this as brainstorming idea only.
Let me know if one or the other works for your needs.
All the best