To add to the conversation, the ThunderBay Mini 4 I own supports UASP and as such does indeed perform TRIM (on reboot only). I am also pleasantly surprised to find my OWC Mercury Elite Pro Mini USB 3.1 enclosures also support UASP and thus also TRIM on reboot. (Confirmed via the grep spaceman Terminal log scan mentioned above by Gilby101)
PS. I did enable trimforce via Terminal but have not tested to see if MacOS will perform TRIM on these external drives otherwise. ie. In 2025, is trimforce still required for performing TRIM on external drives?
I just tried the "log show --debug --last boot --predicate "processID == 0" | grep trim" after boot and my Thunderbay 4 mini does not support trim. I have not run the trim force command.
2025-12-02 14:50:52.727671-0800 0x133d Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk7 scan took 0.136471 s (no trims)
2025-12-02 14:50:52.752844-0800 0x134a Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk15 scan took 0.142591 s (no trims)
2025-12-02 14:50:52.912057-0800 0x1346 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk11 scan took 0.303893 s (no trims)
2025-12-02 14:50:52.972772-0800 0x134f Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk10 scan took 0.315705 s (no trims)
2025-12-02 14:50:56.067311-0800 0x1359 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk13 scan took 2.680298 s (no trims)
2025-12-02 14:50:57.030293-0800 0x1365 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk17 scan took 2.022361 s (no trims)
2025-12-02 14:51:11.269952-0800 0x1e69 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk7 scan took 0.214625 s (no trims)
2025-12-02 14:51:11.279047-0800 0x1e71 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk15 scan took 0.220193 s (no trims)
2025-12-02 14:51:11.336004-0800 0x1e67 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk10 scan took 0.281953 s (no trims)
2025-12-02 14:51:11.427658-0800 0x1e76 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk11 scan took 0.365994 s (no trims)
2025-12-02 14:51:12.605343-0800 0x1e88 Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk13 scan took 1.537541 s (no trims)
2025-12-02 14:51:13.385192-0800 0x1e9f Default 0x0 0 0 kernel: (apfs) spaceman_scan_free_blocks:4449: disk17 scan took 2.292452 s (no trims)