It turns out that even ignoring symmetry, there are 2 distinct groups of solutions (in terms of how blocks are pushed). One group is pretty uninteresting, though it does contain somewhat of a minor lynchpin (and approximately 12-16 different order variations). The last group of solutions is exceedingly bizarre, which is wonderful. Would be a full 5/5 if the last solution group was forced.