Follow up to the previous question above, because Jared Fraser helped me get closer to what's actually going on.
Prisma has engine build names for OpenSSL versions 1.0.x and 1.1.x. But my OpenSSL version is 2.8.3.
I tried getting rid of native in the binaryTarget. I tried replacing it with 1.1.x.
I was getting good builds on my Windows machine with the linux-musl target, so it shouldn't be that.