I haven't tried.. have the display through the dock and I have the enclosure direct to the mac for convenience
Ok. I see in the original post that you did not say the SSD enclosure was connected to the dock.
If you plan to connect the SSD to the dock when you upgrade to M4 Pro Mac mini, then the following question needs to be answered:
Does the write speed decrease significantly if it is connected to the dock with the display? If not, then getting a new dock probably won't improve much.
1500 MB/s is ≈ 12 Gbps. A better NVMe connected with Thunderbolt 3 can do ≈22 Gbps. Maybe something about the Thunderbolt 3 controller of the SSD enclosure causes your NVMe to be slower than expected? It might behave differently in a Thunderbolt 5 enclosure. Check the specs of the NVMe to see what it's supposed to get when connected without Thunderbolt.
A Thunderbolt 3 dock can do ≈25 Gbps max of normal data. Thunderbolt 3 has 40 Gbps total minus display data.
4K60 without DSC is ≈ 16 Gbps leave 24 Gbps for normal data.
5K60 without DSC is ≈ 28 Gbps leave 12 Gbps for normal data.
6K60 with DSC is ≈ 15.4 Gbps leaves 24.6 Gbps for normal data.
CalDigit TS3+ has a PCIe Ethernet controller: 1 Gbps.
USB is 4 Gbps (USB 3.0), 7.9 Gbps (from the USB 3.1 gen 2 port), or 9.7 Gbps (from downstream Thunderbolt port).
The CalDigit TS3+ has 2 separate USB 3.0 controllers, a USB 3.1 gen 2 controller for the USB 3.1 gen 2 port and the adjacent USB 3.0 port, and a USB 3.1 gen 2 controller for the Thunderbolt port.
All USB ports connected to the same controller share bandwidth with each other.
https://www.caldigit.com/ts3-plus-interface-bandwidth-allocation-and-diagram/
In a Thunderbolt 5 dock, all USB is usually connected to the USB 3.1 gen 2 controller (9.7 Gbps) of the Apple Silicon Mac using USB tunnelling. Therefore all USB devices share 9.7 Gbps.
A Thunderbolt 5 dock might use a USB adapter for Ethernet so that the dock and most of its features can be connected to a USB host that does not support Thunderbolt/USB4.
A Thunderbolt 5 dock can have PCIe lanes to connect a NVMe device (like a SSD enclosure) or to connect a PCIe Ethernet adapter.