I noticed this thread when searching through a similar issue. I used Boot Camp last summer when I first got my current machine (have been using Macs since the early 90's) and successfully installed Windows 10 via Bootcamp with no issues whatsoever but it got to the point where I was running low on space on the Mac side and hardly ever using Windows so just removed Windows and the windows partition itself and carried on using my mac as normal. The space showed as available on the mac side and all added back up so all was well.
I've been having issues trying to put windows back on with boot camp saying that I don't have enough space even though I have more than enough. I am pretty sure that this is down to having an SSD and the way disk fragmentation works compared to your typical old fashioned spinning hard disk. I have 62GB free but Boot Camp says I can only create 40GB for windows (I can't make it any smaller than that) but it will only leave 4GB for the Mac side so if you do the numbers, that clearly does not add up. I should still have 18GB somewhere ...
You mentioned needing contiguous space to create a partition and I think that this must be the case. I don't use Time machine so don't have any snapshots taking up space and I also have about 1GB of purgeable space if that. All my Get Info's / Disk Utility / About This Mac etc etc all show the exact same space available so I am wanting to know if there's any way to make full use of the space I have left? I understand that the space is in fact there for normal files and that it must be the partitioning side of things but I have found APFS very flexible in that regard so far so I am disappointed with the issue I am having at present.
My next move is just a full format / zero all data / reinstall High Sierra from scratch from my pen drive, reinstall my Mac side and get it exactly how I want it, then go and do the Boot Camp thing and all will be well. It's just I'd rather not have to do that as my machine is running like a dream and I'm not (in theory!) running out of space.
Any suggestions welcome.
Regards
Dougie