Huh. Well, thanks; that gave me the clue I needed to get past that point, though i'm still puzzled.
In the one place where I use the Accelerate framework, even if I #import (or #include) <Accelerate/Accelerate.h> in the very first line of the header, which is #included in its .C file before anything else is defined or called, I still get the exact same build error! But, I realized that the only thing needed out of there is vDSP.h (for Fast Fourier transforms), so that's all I have there now, and it builds.
(The next problem will be getting my OpenCL kernel built — I know that's been deprecated, but it's still in the SDK. I get the GPU returned as a valid OpenCL device and I can do clCreateProgramWithSource(), but when I try to clBuildProgram() on that, I get Device Not Available. FWIW, opencl in general seems to be messed up specifically in Sonoma 14.4, which is what I have, and I dunno if going to Sequoia would help at all. A problem for another post if I can't solve it on my own.)
UNSUPPORTED (log once): buildComputeProgram: cl2Metal failed
[CL_DEVICE_NOT_AVAILABLE] : OpenCL Error : Error: Build Program driver returned (10014)
Anyway, thanks very much!!!
[I haven't yet decided which of these answers I should Accept; I'm new here....]