Apple - This container can’t be split, because the resulting containers would be too small
Check to see if you have more snapshots...
tmutil listlocalsnapshots /
In my case,
thinlocalsnapshots didn't do the job totally. I had additionally run
tmutil deletelocalsnapshots /
After which there were no more with
listlocalsnapshots and I was able to resize the container.