Turns out I was not doing anything wrong (for this specific problem). This was a new bug in BCP, for which there is now a pull request. Applying this patch to my 1.87.0 checkout makes Boost build now after running BCP against it.