@Vic3Dexe, It wasn't a slight, I promise!
I was trying to do a bit of thinking before responding. Essentially, this will not be directly possible with the way loaders are designed by the developers. Loaders are intended to move things as fast as they can on, or off the belts. They do not have a "hand" or internal inventory to collect items for grouped release. This is directly related to the other discussion you pointed to about incomplete belt filling / belt compression.
I submitted that as a bug (https://forums.factorio.com/123836) and the response was:
"I feel this will be somehow related to loaders not waiting for "full hand" (since they do not have a hand) and unloading creating belt stack from at most 1 source inventory stack (no gather from multiple stacks as it would require a temporary storage, like a hand)"
So, if the slot in the associated chest that loader is pulling from cannot make a full stack, it will not wait for more items, and it will not combine items from multiple slots.
In the back of my mind I have considered toying with some code to effectively disable the loader when there are less than a belt-stack of items in the chest. However, I expect that will have a significant impact on UPS since it would require on_tick evaluations to do that math. Even working with combinators to test that scenario I am running into anomalies in properly filling the belt depending on the number of items (even when there are more than belt stack) in the slot. This will likely result in me updating the earlier bug I filed with Wube.
In any case, Vic3Dexe, I wasn't really ignoring this, but trying to figure out a way to say that I really can't accommodate this request at this time (due to https://forums.factorio.com/123836) in a way that doesn't trash UPS, or that I'm even confidant will work.